それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

mysql

MySQLで複数のIPアドレスを指定

mysql で複数のIPアドレスを指定する NICを指定したり、アドレスを指定したい。DockerだのVBoxだとか、複数にIPがあるときに全アドレスでlistenするとIptableをしっかり書かなくてはいけなくなったりするので、面倒くさい。 # Instead of skip-networking th…

mysqldumpがなんかメッセージ吐くので、アップグレード

mysql の自動バックアップがWarnings なんかエラー吐くので、しらべたら、MySQL → MariaDB でしかもバージョンアップが終わってるのにテーブルが古いってことらしい mysqldump: Couldn't execute 'show events': Cannot proceed because system tables used …

自動的にmysql のバックアップを取ってくれる automysqlbackup

ぼーっとしててやらかした。 履歴から入力してて、イライラしてるときに、truncate コマンドを本番環境に実行してしまった。もう詰んだ。死にたい。 二度とこんなことがないように automysqlbackup というパッケージを導入することにしました、 apt で apt i…

UTF-8じゃないカラム作っちゃった!UTF-8にしたい

mysql でウッカリutf-8 じゃないカラムを作っちゃった。 変更することは出来ないのか? 調べたら出来そうだと分かった Alter Table を使う ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; これで日本語の文字化けから解消さ…

PostgreSQL対話モード と mysql のShow ***コマンドの比較

PostgreSQL対話モードではMySQLと違ってテーブル情報見るのに、Show SQLコマンドが使えない。そこで、エスケープ文字から始まるコマンドを入れる必要がある。これが覚えにくいんだ。 MySQLのコマンドとPsqlの対比表 mysql psql help \? show tables \dt show…