MySQLは(mysqlのダウンロードしたインストール・パッケージ)をインストールCentOS7

1.良いのlinuxにアップロードインストールパッケージをダウンロードします。

ローカルのMySQL既存のパッケージがあるかどうか2.チェック

rpm -qa | grep mysql

地元の既存のパッケージ・mariadbがあるかどうかの3検出

rpm -qa | grep mariadb

4.もしそうなら、yumを持つアンロードコマンド

yum -y remove mariadb-libs-5.5.54-2.el7.x86_64
//或者
rpm -e --nodeps mariadb-libs-5.5.54-2.el7.x86_64

5.フォルダ、アップロードジャーパッケージは/ opt /ソフトウェア/ MySQLへの作成

mkdir /opt/module/mysql

6.解凍MySQLのJARパッケージ

tar -xvf mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar -C /opt/module/mysql

7.サーバのMySQLのインストール、クライアント、共通、LIBS、LIB-compatの

rpm -ivh --nodeps mysql-community-server-5.7.19-1.el7.x86_64.rpm
rpm -ivh --nodeps mysql-community-client-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm

image.png

8.チェックmysqlのサービスが開始され

systemctl status mysqld


9. [スタート] MySQLサービス

systemctl start mysqld

image.png

10.チェックMySQLサービスが再開されます

systemctl status mysqld

11.生成されたデフォルトのパスワード

cat /var/log/mysqld.log | grep password

デフォルト生成されたパスワードを確認

12.ログMySQLサービス

mysql -uroot -p’然后粘贴上密码’

13.変更mysqlのパスワード規則

0またはLOW 長さ
1またはMEDIUM 長さは、大文字と小文字、数字、特殊文字
2またはSTRONG 長さは、時価総額、数字、特殊文字、辞書

注:以下の変更を一時的に変更され
、0 / LOW、1 / MEDIUMをチェックパスワードの強度レベルを 2 / STRONG、。

set global validate_password_policy=0;

文字bの大文字と小文字数の数は。少なくとも、パスワードが含まれています

set global validate_password_mixed_case_count=0;

C。少なくとも、桁数が含まれるパスワード

set global validate_password_number_count=3;

D。少なくとも含むようにパスワードに特殊文字の数

set global validate_password_special_char_count=0;

8すなわち、最小パスワード長、パラメータのデフォルトは、

set global validate_password_length=3;

    これは最低限の制限、最小値を持っている:少なくともパスワードの桁の少なくとも数の小文字と大文字の数は+ validate_password_number_countが含まれるように特殊文字+(2 * validate_password_mixed_case_count)が含まvalidate_password_special_char_count

  1. パスワードの変更:
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('000000');

(これらの2つのステップはスキップできます)

use mysql;
SHOW VARIABLES LIKE 'validate_password%';
変数名
validate_password_dictionary_file
validate_password_length 3
validate_password_mixed_case_count 0
validate_password_number_count 3
validate_password_policy LOW
validate_password_special_char_count 0

15.変更リモートログイン権限

以上のように:これは正常遠隔リンク構成された
%がローカルホストされるすべてのデフォルトの位置、のみネイティブアクセス手段

クエリuserテーブルの現在のルートログイン権限:

select host,user from mysql.user;

すべて%の権限を変更します。

update mysql.user set host = '%' where user = 'root';

リフレッシュキャッシュ:

flush privileges;

公開された18元の記事 ウォンの賞賛0 ビュー469

おすすめ

転載: blog.csdn.net/aflyingcat520/article/details/105332214