このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
serverapps:db:mysql [2017/09/20 12:43] hayashi [バージョン確認] |
serverapps:db:mysql [2023/06/26 17:42] (現在) hayashi |
||
---|---|---|---|
行 12: | 行 12: | ||
# service mysql-server start | # service mysql-server start | ||
+ | |||
+ | ==== エラーで立ち上がらない ==== | ||
+ | === Can't open and lock privilege tables === | ||
2014.05.22 以下のようなエラーで立ち上がらない\\ | 2014.05.22 以下のようなエラーで立ち上がらない\\ | ||
行 19: | 行 22: | ||
mysql_install_db --datadir=/ | mysql_install_db --datadir=/ | ||
これをやれば動いた | これをやれば動いた | ||
+ | |||
+ | === innodb_system data file '/ | ||
+ | 以下のようなエラーで立ち上がらない\\ | ||
+ | |||
+ | The Auto-extending innodb_system data file '/ | ||
+ | |||
+ | innodb関連の設定変更でデータファイル(ibdataxxx)のサイズが変わっている場合に発生。\\ | ||
+ | ib_logfile#, | ||
+ | |||
+ | ただし、すでにデータが収納されている場合は、先にデータの退避と変更後にimportが必要になりますので**要注意** | ||
+ | |||
+ | |||
===== rootパスワード設定 ===== | ===== rootパスワード設定 ===== | ||
行 32: | 行 47: | ||
2015-12-17T09: | 2015-12-17T09: | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== MySQLのレプリケーションユーザーのパスワード確認方法 ===== | ||
+ | |||
+ | - スレーブサーバーへログイン | ||
+ | - MySQLのデータディレクトリのmaster.infoを確認する | ||
===== 設定 ===== | ===== 設定 ===== | ||
**MySQL5.7.1のはまりどころ**\\ | **MySQL5.7.1のはまりどころ**\\ | ||
- | パスワードポリシーが厳格になって、定期的に変更しないとパスワードが無効になって突然死亡する | + | パスワードポリシーが厳格になって、定期的に変更しないとパスワードが無効になって突然死亡する((MySQL 5.7.11でFIX)) |
<code > | <code > | ||
+ | |||
# 文字コード設定 | # 文字コード設定 | ||
character-set-server = utf8 | character-set-server = utf8 | ||
- | # パスワードポリシーの無効化 | + | # パスワードの寿命 |
- | validate_password= OFF | + | default_password_lifetime |
</ | </ | ||
行 55: | 行 77: | ||
[mysqld] | [mysqld] | ||
... | ... | ||
- | default-storage-engine=INNODB ← INNODBをdefaultに | + | default-storage-engine=INNODB ← INNODBをdefaultに |
# | # | ||
character_set_server = utf8 | character_set_server = utf8 | ||
行 89: | 行 111: | ||
+--------------------------+----------------------------+ | +--------------------------+----------------------------+ | ||
</ | </ | ||
+ | ===== ユーザの確認 ===== | ||
+ | mysql> select user,host from mysql.user; | ||
+ | +------+-----------------------+ | ||
+ | | user | host | | ||
+ | +------+-----------------------+ | ||
+ | | root | 127.0.0.1 | ||
+ | | root | ::1 | | ||
+ | | | localhost | ||
+ | | root | localhost | ||
+ | | | localhost.localdomain | | ||
+ | | root | localhost.localdomain | | ||
+ | +------+-----------------------+ | ||
+ | | ||
===== バージョン確認 ===== | ===== バージョン確認 ===== | ||
以下のSQLを実行 | 以下のSQLを実行 |