CentOS6/MySQL8
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(CentOS6/MySQL8);
*目次 [#s475f6b4]
#contents
*関連ページ [#l6f6c20e]
*参考情報 [#pd323d03]
-[[CentOS 6にMySQL 8.0をインストール(公式レポジトリ) - ...
*古いバージョンのアンインストール [#qe07c49e]
-以下のコマンドで確認。
yum list installed | grep mysql
-表示されたパッケージをアンインストール。
yum remove mysql.x86_64 mysql-libs.x86_64 compat-mysql51...
*インストール [#h96796e8]
-以下の手順でインストール。CentOS 6.10でも(el6-3)で良いら...
#pre{{
# yum install -y yum-utils
# yum install -y https://dev.mysql.com/get/mysql80-commun...
# yum repolist all | grep mysql
# yum-config-manager --enable mysql80-community
# yum install mysql-server mysql-devel
}}
*設定 [#hb7bad3e]
**my.cnfの編集 [#i422da8d]
-innodb関連の設定はほとんど削除され、8.0.1以降の文字コー...
#pre{{
[mysqld]
collation-server=utf8mb4_bin
validate_password.policy=LOW
}}
-後でmysqlに接続し確認するとよい(先にrootのパスワードを設...
mysql> show variables like "%char%";
**rootパスワードの設定 [#a963c3ce]
-以下のコマンドでmysqldを起動。
# service mysqld start
-mysqldに表示されている一時パスワードを使って接続。「vali...
mysql -uroot -p<一時パスワード>
mysql> ALTER USER 'root'@'localhost' identified BY 'hoge';
*サービスの起動と自動起動 [#w0a460b8]
-以下のコマンドで起動
#pre{{
# service mysqld start
# chkconfig mysqld on
}}
*安全に [#q6607bdf]
mysql_secure_installation
*トラブルシューティング [#o34ccad7]
**Unsupported redo log format (0). The redo log was creat...
-redo logのフォーマットが対応していないのが原因か。
-一度バックアップしてインストールしなおすのが原因か。
**mysqldを起動しようとすると「Table 'mysql.component' doe...
-以下のようなエラーが発生。
[ERROR] [MY-013129] [Server] A message intended for a cl...
-/var/lib/mysqlを削除し、mysql:mysqlで作り直す。
終了行:
&tag(CentOS6/MySQL8);
*目次 [#s475f6b4]
#contents
*関連ページ [#l6f6c20e]
*参考情報 [#pd323d03]
-[[CentOS 6にMySQL 8.0をインストール(公式レポジトリ) - ...
*古いバージョンのアンインストール [#qe07c49e]
-以下のコマンドで確認。
yum list installed | grep mysql
-表示されたパッケージをアンインストール。
yum remove mysql.x86_64 mysql-libs.x86_64 compat-mysql51...
*インストール [#h96796e8]
-以下の手順でインストール。CentOS 6.10でも(el6-3)で良いら...
#pre{{
# yum install -y yum-utils
# yum install -y https://dev.mysql.com/get/mysql80-commun...
# yum repolist all | grep mysql
# yum-config-manager --enable mysql80-community
# yum install mysql-server mysql-devel
}}
*設定 [#hb7bad3e]
**my.cnfの編集 [#i422da8d]
-innodb関連の設定はほとんど削除され、8.0.1以降の文字コー...
#pre{{
[mysqld]
collation-server=utf8mb4_bin
validate_password.policy=LOW
}}
-後でmysqlに接続し確認するとよい(先にrootのパスワードを設...
mysql> show variables like "%char%";
**rootパスワードの設定 [#a963c3ce]
-以下のコマンドでmysqldを起動。
# service mysqld start
-mysqldに表示されている一時パスワードを使って接続。「vali...
mysql -uroot -p<一時パスワード>
mysql> ALTER USER 'root'@'localhost' identified BY 'hoge';
*サービスの起動と自動起動 [#w0a460b8]
-以下のコマンドで起動
#pre{{
# service mysqld start
# chkconfig mysqld on
}}
*安全に [#q6607bdf]
mysql_secure_installation
*トラブルシューティング [#o34ccad7]
**Unsupported redo log format (0). The redo log was creat...
-redo logのフォーマットが対応していないのが原因か。
-一度バックアップしてインストールしなおすのが原因か。
**mysqldを起動しようとすると「Table 'mysql.component' doe...
-以下のようなエラーが発生。
[ERROR] [MY-013129] [Server] A message intended for a cl...
-/var/lib/mysqlを削除し、mysql:mysqlで作り直す。
ページ名: