CentOSのインストールと展開のMySQL 5.7

CentOSのインストールと展開のMySQL 5.7

1.あなたはwgetのをインストールしない場合は、最初のインストール

yum -y install wget

2. MySQLの公式のYumリポジトリをダウンロード

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

3.私たちは廉リポジトリにダウンロードtopコマンドを使用して、我々はインストールにyumを使用することができます。

yum -y install mysql57-community-release-el7-10.noarch.rpm

4.インストールMySQLサーバ

yum -y install mysql-community-server

5. [スタート] mysqlの

systemctl start mysqld.service

6. MySQLを実行しているのステータスを確認

systemctl status mysqld.service

7.この時点で、我々は、データベースの起動と実行しているが、我々は、データベースを入力する必要があり、その後、我々はまた、ログに私たちのrootユーザーのパスワードを見つける必要があります。新バージョンでは、デフォルトのrootパスワードが生成されます。

grep "passsword" /var/log/mysqld.log

私たちは、上の順を通​​じて当社のrootユーザーのパスワードを見ることができます。

mysql -uroot -pデータベースにアクセスするためのパスワードを入力します。

初期パスワードを入力し、パスワードの後に​​動作するデフォルトのMySQLデータベースを変更しなければならないため、この時点では、何もすることはできません。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

ここでは、パスワードは、一定の複雑さを持っています。数字、大文字、小文字、特殊文字を含めるには。

終了後、私たちはの正常な動作のためにパスワードを変更することができます。

あなたは短い答えはパスワードを設定したい場合は、次のようにしかし、設定することができます。

まず、パラメータvalidate_password_policyの値を変更

set global validate_password_policy=0;

次に、パスワードの長さを変更します

set global validate_password_length=1;

その上で実行するために、再度パスワードを変更します

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

8.しかし、今回の問題は、各操作が自動的に更新されます後のYumリポジトリをインストールするので、yumは、あなたがこれをアンインストールする必要があり、そこにあります:

yum -y remove mysql80-community-release-el7-1.noarch

2つのブートコマンドの9セット

systemctl enable mysqld 
systemctl daemon-reload

10.リモート・ユーザの​​ログインを追加します。

デフォルトでは、rootアカウントのみを使用すると、別のマシンにMySQLを接続したい場合、あなたはルートがリモート接続を許可、変更、またはセキュリティ上の理由から、私は新しいアカウントを追加し、リモート接続を許可するようにアカウントを追加する必要があり、ローカルでログオンすることができます:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

解析:grant all privileges on 库名.表名 to 用户名@"%" identified by "密码";

データベース名。名前が表に書かれている場合。すべてのデータベースの認定代表

flush privileges;#だけでコンテンツを更新

11.設定のデフォルトのエンコーディングはUTF8です

プロファイル変更な/etc/my.cnf、次のように、[mysqldを】符号化方式を追加します。

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

12.再起動MySQLサービス

systemctl restart mysqld

おすすめ

転載: www.cnblogs.com/kjgym/p/11614529.html