現在Centos7すでに統合mariadbのデフォルトの著者として、あなたは、MySQLをインストールする前にアンインストールするためのmariadbインストールパッケージを依存する必要があり、またはMySQLのその後のインストールに影響します。
(注:お使いのシステムがmariadbがインストールされていない場合は、1と2は無視することができ、ステップ)
mariadbが既にインストール1.検索
# rpm -qa | grep mariadb
2.アンインストールmariadbインストールパッケージ
# rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 # rpm -e --nodeps mariadb-libs
3. MySQLのyumのソースをダウンロードしてください
# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
4.リストのyumソース倉庫は、ダウンロードがあるかどうかを確認するには、キーワードのMySQLを持っています
# yum repolist all | grep mysql
すべて大文字と小文字を区別しない文字MySQLのインストールパッケージを特定
rpm -qa | grep -i mysql
5.インストールソースのMySQL
# yum -y localinstall mysql57-community-release-el7-11.noarch.rpm # yum repolist all | grep mysql //发现已经安装了mysql源
6. MySQLをインストールします。
# yum install mysql-community-server
7.ブートMySQLサービスを設定します。
# systemctl enable mysqld
8. [スタート] MySQLサービス
# systemctl start mysqld
9.インストール後に自動的に生成されたパスワードは、次のコマンドにのみ知られているパスワードを入力する必要がありますので、
# grep 'temporary password' /var/log/mysqld.log
10.ログmysqlの
mysql -uroot -p
使用後のステップ8、入力したパスワードを記録します
11.パスワードのリセット
mysql> set password for 'root'@'localhost'=password('JonySuper@666');
パスワードは、それ以外の場合はエラーになり、特殊文字を大文字と小文字と数字の両方を含む、8以上である必要があります。
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
12.再起動MySQLサービス
# systemctl restart mysqld
13. MySQLのログインを再入力
# mysql -uroot -p
ステップ9パスワード入力がすでに自分自身を設定されている、それは私の入力に一例である必要があり、異なっている666 @ JonySuperです
そして、あなたは〜のデータベースを操作することができます
注:この記事はジョニーズの元で、許可なしに任意のプラットフォームの権利予約で再現してはなりません。転載の場合は、マイクロチャネル公共数を心配することがあります。技術的なトレーニングキャンプ、バックグラウンドでメッセージ、転載する許可を得るために、作者に連絡して〜