MySQL

MySQL - Got a packet bigger than 'max_allowed_packet' bytes

ERROR 1153 (08S01) at line 1842: Got a packet bigger than 'max_allowed_packet' bytes リストアしようとしたらこんなエラーが発生。 mysql> show variables like 'max_allowed_packet'; +--------------------+---------+ | Variable_name | Value | +--…

【Linux】「Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist」が出た場合の対処法

CentOS 5.xでMySQLをインストールして起動しようとしたら失敗した。 $ sudo service mysqld start MySQL Daemon failed to start. mysqld を起動中: [失敗] ログを見てみるとmy.confの設定が読めてないみたい? # /var/log/mysqld.log [ERROR] Fatal error: …

スロークエリのログを出力する

MySQL で遅いクエリのログを出力する方法です。 設定 # /etc/my.cnf [mysqld] slow_query_log=ON slow_query_log_file=/var/log/mysql/slow_query.log # ログの場所 long_query_time=0 # 0秒以上かかるクエリを対象にする(0だとすべてのクエリが出力される) …