2859 件中 11 - 20 件を表示
« 前の 10 件 | 次の 10 件 »
MySQL8.0を再起動するとアプリからつながらなくなる理由

この記事は MySQL Advent Calendar 2021 の18日目の記事です。

それ、多分 caching_sha2_password が原因です

この話、実は既にyoku0825さんが語っている話なので、別に目新しさは無いですw

でも、アプリケーションからというように、少しDBへの接続の仕方が変わるとこの話に気づきにくくなってる気がするのであえて書いてみました。

caching_sha2_passwordって何?(おさらい)

caching_sha2_password は MySQL8.0のデフォルトの認証プラグインです。

MySQL5.7までは …

[さらに読む]
今日は、mysqldumpslowというものがあるのを最近知りましたの日。

目次

[さらに読む]
jqの代わりにperlを使ったり、mysqlを使ったり(できなかった)

TL;DR

  • jq の記法が覚えられないので perl -MJSON で代用しています、というだけの記事です。

このエントリは Perl Advent Calendar 2021 の14日目の記事です。

サンプルJSONはテキトーに作ったやつ。

やりたくなるのはだいたいこんなやつ。

$ cat generated.json | jq '.[0].tags'   ### これが全要素ぶん欲しくなる
[
"occaecat",
"incididunt",
"dolore",
"reprehenderit",
"officia",
"cupidatat",
"qui"
]

$ cat generated.json | jq '.[*].tags' ### 違う
jq: error: syntax error, unexpected '*' (Unix shell quoting …
[さらに読む]
今日は、RDBの良くない設計にするとどうなるのかの日。

初めに

この記事は、MySQL Advent Calendar 2021のカレンダー | Advent Calendar 2021 - Qiitaのエントリーです。

↓2021年12月12日は、@tmtms さんの記事です。

ruby-mysql - tmtms のメモ

目次

[さらに読む]
ruby-mysql

これはMySQLアドベントカレンダーRubyアドベントカレンダーの12日目の記事です。

qiita.com qiita.com

ruby-mysql は Ruby だけで書かれた MySQL 用のクライアントライブラリです。 今は Ruby から MySQL を使う場合は普通は mysql2 を使うだろうから、たぶん誰も使ってない。

誰も使ってないだろうし、6年ほど放置してたんだけど、なぜかその気になったのでまたいじり始めた。退職前の有給消化期間で暇だったからかも。

MySQL 8.0 対応

MySQL 8.0 …

[さらに読む]
リモートからBLOB型に画像やPDFファイルを登録する方法

この記事は MySQL Advent Calendar 2021 の5日目の記事です。

久々のブログです。

今年は私事が忙しくてサボりまくってましたが、年明けから頑張ろうかと思いそのためのリハビリです。

今回のネタは備忘録的に自分のために残したかったものです。

BLOB型へのファイルの登録

ローカルなら簡単にできるんだけど

BLOB型に画像やPDFファイルを登録する方法ですが、LOAD_FILE()って関数があって、通常はこれでBLOB型にファイルパスを入れて突っ込みます。

しかし、残念ながらMySQL Serverのある …

[さらに読む]
Aurora MySQL バージョン 1(5.6 互換)→バージョン 3(8.0 互換)間の dumpInstance() & loadDump() を試す

この記事は、MySQL Advent Calendar 2021 6 日目のエントリです。

昨日(5 日目)は taka_yuki_04 さんでした。

リモートからBLOB型に画像やPDFファイルを登録する方法(41から始めました)

昨年(2020 年)の re:Invent で予告されてから 1 年近く経った 11 月、ようやく Amazon Aurora に MySQL 8.0 互換(バージョン 3)が登場しました。

Amazon Aurora MySQL 3 with MySQL 8.0 compatibility is now generally available(AWS Database Blog) Amazon Aurora MySQL 3 (MySQL 8.0 互換) がリリースされました。(DevelopersIO)

気になるベースバージョンは 8.0.23 でした。

なお、Aurora MySQL バージョン 3 では、先のブログ記事にもあるとおり、Aurora PostgreSQL と同様、本家のマイナーバージョンに追従する形でリリースが行われていく予定、とのことです。 …

[さらに読む]
Perlで作られたMySQL用の何かについて

この記事は Perl Advent Calendar 2021MySQL Advent Calendar 2021 の3日目の記事です。

Perl Advent Calendar 2021 の1日目2日目が @hkoba さんのいい話だった流れを遮って、突然のユルいプログラム紹介です。

MySQL Advent Calendar 2021 の2日目は @meijik さんでした。

俺はMySQLが好きでPerlも好きなので、MySQL関連の何かがPerlで書かれているとちょっと嬉しくなります。

[さらに読む]
MySQL 8.0.22が来た! カッコで囲まれたクエリー式(Parenthesized Query Expressions)

本エントリはMySQL Advent Calendar 2021 の2日目です。昨日はyoku0825さんの定番ネタでした

去年の秋(2020-10-19)にMySQL 8.0.xのメンテナンスリリースである8.0.22が出ました。
(その一年後8.0.27がリリースされ、それが最新版です)

多くの機能が追加されました。そのうち有用なものは以下のブログなどご参照ください。

MySQL 8.0.22 で innodb_log_writer_threads …

[さらに読む]
MySQL2021~地理情報(spatial)機能の進化

この記事は、『RDBMS-GIS(MySQL,PostgreSQLなど) Advent Calendar 2021』の1日目のエントリーです。 2021年のMySQLは、以下の5つのバージョンがリリースされました。 MySQL 8.0.23 (2021/01 リリース) MySQL 8.0.24 (2021/04 リリース) MySQL 8.0.25 (2021/05 リリース) MySQL 8.0.26 (2021/07 リリース) MySQL 8.0.27 (2021/10 リリース) 全体として、地理情報機能(spatial/GIS)の観点からは、どちらかというと地味な進化の一年だったと…

2859 件中 11 - 20 件を表示
« 前の 10 件 | 次の 10 件 »