mattintosh note

どこかのエンジニアモドキの備忘録

MySQL

AWS RDSにmysqldump: Couldn't execute 'FLUSH TABLES WITH READ LOCK': Access denied for userが出て接続できなくなった

mysqldump のバージョンを上げたせいか AWS RDS で運用してるデータベースのダンプを取ろうとすると下記のメッセージが出てダンプが取れなくなった。尚、mysql コマンドでは接続できる。 mysqldump: Couldn't execute 'FLUSH TABLES WITH READ LOCK': Access…

Docker ComposeでMySQLコンテナのダンプとかリストアしたり

大抵の場合はホストにポートをバインドしているのでホストの MySQL クライアントから接続できると思うが、ポートをバインドしていなかったりホスト側に MySQL クライアントが無かったりする場合。 例 MySQL コンテナ名: db ユーザー: admin パスワード: pass…

127.0.0.1が許可されていないMySQLサーバにポートフォワーディングで接続する

とある場所で動いている MySQL のデータベースの調査して欲しいと言われたのでいつも通り SSH でポート転送をかけてローカルの mysql コマンドを使おうと思ったら 127.0.0.1 は許可されてないよって言われた。 ERROR 1130 (HY000): Host '127.0.0.1' is not …

macOSやLinuxからMySQLサーバにGUI接続したいときにDockerでサクッとphpMyAdminを建てる

Mac や Linux では Windows の A5:SQL のようなアプリケーションがなかったりあったりします。個人的にはコマンドが使えれば大抵のことは問題ないのですが作業によっては GUI の方が効率が良いこともあります。また、たまに他人の PC でデータベースを見に行…

CentOS 8 に MySQL 5.7 をインストールする

調べれば CentOS 7 に MySQL 5.7 をインストールする方法は色々出てくるんだけど最近だと MySQL 8 系になってしまっているようでどこから RPM ファイルをダウンロードしたりすればいいのかよくわからなかったのでメモとして残しておく。 MySQL Community の…

MediaWikiで致命的例外Symfony\Component\Process\Exception\ProcessTimedOutExceptionが発生する

MediaWiki と MySQL を使っているんだけど、最近よく下記のエラーが発生するようになった。 [a7a5567fcc6f7e711b3cfddf] 2017-05-13 17:21:38: 種別「Symfony\Component\Process\Exception\ProcessTimedOutException」の致命的例外 ProcessTimeOut とあるよ…