mysql8 Community Editionのインストール・プロセスのcentos7、20200129

このセクションでは説明し

centos7
mysql8の
インストール手順

この章のデータは、コミュニティ版をインストールすることで
のクラスタリングをサポートしていません
使用は駅の利用で、使用することを学びます

概要 - コアオペレーティング

  1. ダウンロード
  2. インストール
  3. 着陸
  4. パスワードの変更

インストールパスワード
Python2020 *

概要 - 動作の概要

  1. rpmの倉庫は、公式サイトで発見しました
  2. Linuxへの倉庫をダウンロードし、wgetの
  3. インストール倉庫は、rpm -ivh倉庫
  4. アップデート倉庫、YUM makecache
  5. 安装MySQLは、MySQLのYUM-コミュニティserver.x86_64をインストール-y
  6. 初期化、systemctlスタートのmysqld
  7. セットブーツ、mysqldを有効systemctl
  8. 無効にファイアウォール(オプション)をオフにし、systemctlストップfirewalld、systemctl無効firewalld
  9. ログインアカウント、上陸/var/log/mysqld.log,2ビュー、grepの'パスワード'に仮パスワード
    で識別10.パスワードの変更、ALTERユーザuser() 'Python2020を*';

倉庫の回転数を探します

1、ページを見つけます

対応バージョンに注意してください。

https://dev.mysql.com/downloads/repo/yum/

2、リソースを見つけます

https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

ここに画像を挿入説明

ダウンロード倉庫

[root@localhost down]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

ここに画像を挿入説明

現在の倉庫を見ます

[root@localhost down]# yum repolist

ここに画像を挿入説明

この倉庫の設置をダウンロード

[root@localhost down]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm 

ここに画像を挿入説明

倉庫ビューをインストールした後

ここに画像を挿入説明

それとも、このように確認してください

ここに画像を挿入説明

私は、新倉庫を見つけたのmysql

アップデート倉庫

[root@localhost down]# yum makecache

ここに画像を挿入説明

更新後どのような効果を体験してください

ここに画像を挿入説明

ドキュメントが完了しているものを体験してください

MD5で整合性の値を確認するには

[root@localhost down]# md5sum mysql80-community-release-el7-3.noarch.rpm 

ここに画像を挿入説明

ダウンロードを比較する場合

ここに画像を挿入説明

同様に、ダウンロードする命令が完了しています

ウォッチMD5値

インストールする準備ができて、パッケージ名を確認

ファジー関連のパッケージで見つけ、それを探して

[root@localhost down]# yum list | grep mysql-com

ここに画像を挿入説明

インストールパッケージ

[root@localhost down]# yum -y install mysql-community-server.x86_64

結果

ここに画像を挿入説明

忍耐のダウンロード

ここに画像を挿入説明

インストール済み

ここに画像を挿入説明

経験、仮想マシンによって直接マウントは、はるかに高速xshellを使用するよりもあります

主にはるかに速いスピードをダウンロード

「ヒットピットの記録

ここに画像を挿入説明

インストール後

「カタログ・データベース

[root@localhost ~]# ls /var/lib/mysql

それは空です

ここに画像を挿入説明

あなたは初期化を最初に起動したとき

あなたが初期化する前に「見て

[root@localhost ~]# ls /var/lib/mysql

何のコンテンツディレクトリはありません

ここに画像を挿入説明

「初期化

[root@localhost ~]# systemctl start mysqld

その後、登場したコンテンツがたくさんあります

ここに画像を挿入説明

MySQLのは、自動的に起動するように設定されています

[root@localhost ~]# systemctl enable mysqld

ここに画像を挿入説明

ファイアウォールをオフにします

ファイアウォールをオフにします

[root@localhost ~]# systemctl stop firewalld

ここに画像を挿入説明

ファイアウォールを無効にします

[root@localhost ~]# systemctl disable firewalld

ここに画像を挿入説明

ビュー一時的なパスワード

「仮のアカウントのパスワードを見ます

[root@localhost ~]# grep 'password' /var/log/mysqld.log

ここに画像を挿入説明

仮パスワードのMySQLを使用します

[root@localhost ~]# mysql -uroot -p'A5qi?hxkwjyq';

注、パスワードはステップのチェックアウトする一時的なパスワードにここにあります

ここに画像を挿入説明

何の関連ディレクトリを覚えておいてください

RPMまたはMySQLのインストールでyumを

Directoryが配置されています

/var/lib/mysql

ここに画像を挿入説明

パスワードなしのログインパスワードを使用した場合の動作モード、セット

1、設定ファイルを見つけます

"/etc/my.cnf" 31L, 1243C                                                           1,1          全部

vimのオープンにより、

な/etc/my.cnf

ここに画像を挿入説明

2、追加コード

skip-grant-tables

ここに画像を挿入説明

3、再起動のMySQL

[root@localhost etc]# service mysqld restart

ここに画像を挿入説明

4は、MySQLを入力し、パスワードは必要ありません

[root@localhost etc]# mysql

ここに画像を挿入説明

第二には、パスワードを変更します

mysqlコマンドで

1、Userテーブルを参照してください

MySQLでユーザテーブルがあります

mysql> select user,host,authentication_string from mysql.user;

ここに画像を挿入説明

パスワードの変更

  • ビューへのログインアカウントと仮パスワードアカウントを使用

1ビュー一時的なパスワード

grep 'password' /var/log/mysqld.log

2仮パスワードを使用します

mysql -uroot -p'临时密码';

3パスワードの変更

alter user user() identified by 'Python2020*';

ここに画像を挿入説明

4、新しいパスワードを使用して

[root@localhost ~]# mysql -uroot -pPython2020*

ここに画像を挿入説明

公開された847元の記事 ウォン称賛43 ビュー130 000 +

おすすめ

転載: blog.csdn.net/ifubing/article/details/104104444