1. Mysqlがインストールされているか確認する
rpm -qa | grep mysql
何かを見つけた場合は、次のコマンドを使用して削除できます。
rpm -e ファイル名
2、mysql パッケージ
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
3.mysqlパッケージをインストールする
yum -y インストール mysql57-community-release-el7-10.noarch.rpm
4.mysqlをインストールする
yum -y インストール mysql-community-server
5.「yum -y install mysql-community-server」を実行すると
コマンド中に「Error: GPG check FAILED」が表示される場合は、このコマンドの後に「--nogpgcheck」、つまり「yum -y install mysql-community-server --nogpgcheck」を追加できます。
6.mysqlサービスを開始します
systemctl は mysqld.service を開始します
7. mysql の実行ステータスを表示する
サービス mysqld のステータスが
緑色で表示されます。これは、起動が成功したことを意味します。
8、初期パスワードを表示します
grep ' password ' /var/log/mysqld.log が表示されない場合は、パスワードが存在しないことを意味します。
9、データベースに入る
mysql -u root -p
コマンド入力後、Enterを押すとパスワードの入力を求められるので、先ほどの初期パスワードを入力しますが、パスワードがない場合はそのままEnterを押してください。
10. MySql 設定ファイル my.cnf を変更し、skip-grant-tables を追加します。
find / -name my.cnf
11、ファイルを変更する前に必ず mysql サービスを閉じてください。
サービスmysqld停止
12. vi または vim コマンドを使用してファイルを入力します
13、skip-grant-tables を追加し、mysql がパスワードなしでログインできるように、skip-grant-tables を追加します。
14. サービスを再起動します
service mysqld を開始して
MySql に再度接続し、パスワードをリセットします
任意のパスワードで入力できます
mysql -u root -p
15、データベースの表示を通じて、番号に注意してデータベースを表示し、mysql を使用してデータベースに入ります。
16、パスワードを次のようにリセットします。
ユーザーを更新するには、認証文字列=パスワード('ルート') ここでユーザー='ルート';
17. 構成ファイル my.cnf を変更し、skip-grant-tables を削除し、再起動して再度ログインします。
スキップ許可テーブルを削除する
このコマンドを削除し、保存して終了します
18. サービスを再起動します
サービスmysqldの開始
19. 指示に従って MySQL データベースを入力します
mysql -uroot -p