1、削除のCentOS 7.7を内蔵のMariaDB 関連のコンポーネント:
#のrpm -qa | -i mariadbをgrepする - > mariadb-LIBS-5.5.64-1.el7.x86_64
#回転数-eはmariadb-LIBS-5.5.64-1.el7.x86_64を--nodeps
以前にインストールした場合はMySQLを、アンインストール:#のRPMの-qa | grepを-i MySQLの
そこにいる場合な/etc/my.cnf 設定ファイルを削除:#RM -rfな/etc/my.cnf
2、取り付けmysql57-コミュニティリリース-el7.rpm :
#回転数-ivh http://repo.mysql.com/mysql57-community-release-el7.rpm
注:インストール後になる/etc/yum.repos.d ビルドディレクトリのmysql-コミュニティsource.repo とmysqlの-community.repoを
3、インストールMySQLを:
#yumをすべてリスト| grepのmysqlのコミュニティ
#yumを-yインストールのmysql-コミュニティ・クライアントのmysql-コミュニティの共通のmysql-develのコミュニティ-mysqlのコミュニティ-LIBSのmysql-コミュニティ-LIBS-compatのmysqlの - コミュニティサーバーのMySQLコミュニティテスト
図4は、初期化するMySQLを:#= MySQLのmysqldを--user --initialize --datadir =の/ var / libに/ MySQLの
注意:確認して初期化する前に/ var / libに/ mysqlのディレクトリが空であります
5、修正な/etc/my.cnf 設定ファイルを:
#mvのな/etc/my.cnf /etc/my.cnf.bak
#vimのな/etc/my.cnf
[mysqldを】
ポート= 3306
ソケット=の/ var / libに/ mysqlの/にmysql.sock
データ=の/ var / libに/ mysqlの
PIDファイル=の/ var /実行/ mysqldを/ mysqld.pid
ログインエラー=は/ var / log / mysqld.log
lower_case_table_names = 1
character_set_server = utf8mb4
collation_server = utf8mb4_general_ci
もしinnodb_file_per_table = 1
skip_name_resolve = 1
slow_query_log = 1
slow_query_log_file = mysqlの-slow.log
シンボリックリンク= 0
explicit_defaults_for_timestamp = 1
SERVER_ID = 1
sync_binlog = 1
innodb_flush_log_at_trx_commit = 1
log_bin = mysqlのビン
log_bin_index = mysqlの-bin.index
binlog_format =行
6、開始MySQLのサービスを:
#mysqld.serviceを開始systemctl
#systemctlステータスmysqld.service
#PsはAUX | グレップのmysqldを
#Ssの-tunlp | grepの3306
#尾-100 /var/log/mysqld.log
7. 設定MySQLの甲斐からサービスブート:#はmysqld.serviceを有効systemctl
8、参照ルート@ localhostののユーザーの初期パスワードを:#1 grepのパスワード/var/log/mysqld.log
9、設定MySQLのセキュリティウィザード:#1 mysql_secure_installation
10、認可ルートをリモートでログインするユーザー:
#mysqlの-uroot -p
mysqlの> 『123456「で識別される』ユーザーroot@'192.168.0.%を作成します。
MySQLの> *上のすべてを与える* 'root@'192.168.0.%します。
MySQLの>フラッシュ権限;
11、使用Navicatはプレミアム接続MySQLを: