CentOS7/MySQL
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
&tag(CentOS7/MySQL);
*目次 [#ya1c5357]
#contents
*関連ページ [#occ4846f]
-[[CentOS7]]
*参考情報 [#o23e76ae]
-[[CentOS7.1にMySQL 5.7をインストール - Qiita:http://qiit...
*どのバージョンを入れるべきか [#n3d38d4f]
-MySQL 5.7ははまる?[[MySQL 5.7にやられないためにおぼえて...
*事前準備 [#p81677bc]
**mariadbのアンインストール [#y03f8440]
-以下のコマンドでアンインストール
yum remove mariadb-libs
*MySQL5.7のインストール(新バージョン。MySQL8リリース後) [...
-公式ドキュメントはこちら。[[MySQL :: A Quick Guide to Us...
-[[MySQL :: Download MySQL Yum Repository:http://dev.mysq...
-mysql80という名前でもその中にmysql57の設定が含まれている...
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-communit...
-そのままだと複数のMySQL 8がインストールされてしまうのでy...
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community
-以下のコマンドで確認するyum repolist all | grep mysql
yum repolist all | grep mysql
-準備が完了したらインストール
sudo yum install mysql-community-server
*MySQL5.7のインストール(旧バージョン) [#b773f7f0]
-公式ドキュメントはこちら。[[MySQL :: A Quick Guide to Us...
-[[MySQL :: Download MySQL Yum Repository:http://dev.mysq...
sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community...
-その時点の最新版サーバーをインストールする(mysql5.7)
sudo yum install mysql-community-server
- mysql-community-libs-compatでmariadb-libsが置き換えられ...
*初期設定 [#o177a5d8]
-MySQL自動起動
sudo systemctl enable mysqld.service
-MySQLを起動。
sudo systemctl start mysqld.service
-パスワードを設定
sudo cat /var/log/mysqld.log | grep 'temporary password'...
-以下のコマンドを実行してパスワードを設定する。
mysql_secure_installation
-mysqlに接続して、パスワードプラグインを無効化
UNINSTALL PLUGIN validate_password
-パスワードを変更する
mysqladmin -uroot -pDo_you_love_MySQL57? password
-設定を変更する。[[MySQL5.7]]を参考に。
-再起動
sudo systemctl restart mysqld
*最低限の設定 [#q9bc2c3f]
-/etc/my.cnfで以下を設定
#pre{{
[mysqld]
character-set-server = utf8
default_password_lifetime = 0
}}
終了行:
[[CentOS7]]
&tag(CentOS7/MySQL);
*目次 [#ya1c5357]
#contents
*関連ページ [#occ4846f]
-[[CentOS7]]
*参考情報 [#o23e76ae]
-[[CentOS7.1にMySQL 5.7をインストール - Qiita:http://qiit...
*どのバージョンを入れるべきか [#n3d38d4f]
-MySQL 5.7ははまる?[[MySQL 5.7にやられないためにおぼえて...
*事前準備 [#p81677bc]
**mariadbのアンインストール [#y03f8440]
-以下のコマンドでアンインストール
yum remove mariadb-libs
*MySQL5.7のインストール(新バージョン。MySQL8リリース後) [...
-公式ドキュメントはこちら。[[MySQL :: A Quick Guide to Us...
-[[MySQL :: Download MySQL Yum Repository:http://dev.mysq...
-mysql80という名前でもその中にmysql57の設定が含まれている...
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-communit...
-そのままだと複数のMySQL 8がインストールされてしまうのでy...
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community
-以下のコマンドで確認するyum repolist all | grep mysql
yum repolist all | grep mysql
-準備が完了したらインストール
sudo yum install mysql-community-server
*MySQL5.7のインストール(旧バージョン) [#b773f7f0]
-公式ドキュメントはこちら。[[MySQL :: A Quick Guide to Us...
-[[MySQL :: Download MySQL Yum Repository:http://dev.mysq...
sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community...
-その時点の最新版サーバーをインストールする(mysql5.7)
sudo yum install mysql-community-server
- mysql-community-libs-compatでmariadb-libsが置き換えられ...
*初期設定 [#o177a5d8]
-MySQL自動起動
sudo systemctl enable mysqld.service
-MySQLを起動。
sudo systemctl start mysqld.service
-パスワードを設定
sudo cat /var/log/mysqld.log | grep 'temporary password'...
-以下のコマンドを実行してパスワードを設定する。
mysql_secure_installation
-mysqlに接続して、パスワードプラグインを無効化
UNINSTALL PLUGIN validate_password
-パスワードを変更する
mysqladmin -uroot -pDo_you_love_MySQL57? password
-設定を変更する。[[MySQL5.7]]を参考に。
-再起動
sudo systemctl restart mysqld
*最低限の設定 [#q9bc2c3f]
-/etc/my.cnfで以下を設定
#pre{{
[mysqld]
character-set-server = utf8
default_password_lifetime = 0
}}
ページ名: