CentOS 7インストールmysql

2556 ワード

プロセスは次のとおりです.
1.centosのデフォルトではmariadbがインストールされています.先にアンインストールする必要があります.
rpm -qa|grep mariadb  //         mariadb
rpm -e --nodeps      //   mariadb,               

2.etcディレクトリの下のmyを削除します.cnf
rm /etc/my.cnf

3.rootモードに入り、以下のコマンドを入力してmysqlのインストールパッケージをネットからダウンロードします.
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 

4.ダウンロードが完了したら、以下のコマンドを入力してmysqlをインストールします.
rpm -ivh mysql-community-release-el7-5.noarch.rpm

5.次に、次のコマンドを実行します.
yum -y install mysql-community-server

6.mysqlサービスを起動する:
service mysqld start


7.mysqlサービスの停止コマンド:
service mysqld stop

8.mysqlへ:
mysql -u root -p

CentOS7安装mysql_第1张图片
9.データベースの表示:
show databases;

CentOS7安装mysql_第2张图片
お知らせ:
1.サービスが開始されたら、初期パスワードを表示します.
grep "password" /var/log/mysqld.log

パスワードはlocalhost:後は初期パスワードで、括弧2を含む.MySQLにはパスワード設定の仕様があるので、簡単すぎるとエラーが発生します.root、1234などのパスワードを勝手に設定するには、2つのフィールドの値を変更するコマンドが必要です.
mysql> set global validate_password_policy=0;

 
mysql> set global validate_password_length=1;

3.データベースにアクセスして、初期パスワードを変更します.
mysql -uroot -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

4.しかし、この時点でもう一つの問題は、Yum Repositoryがインストールされているため、今後yum操作のたびに自動的に更新され、これをアンインストールする必要があるからです.
yum -y remove mysql57-community-release-el7-10.noarch