このセクションでは説明し
centos7
mysql8の
インストール手順
この章のデータは、コミュニティ版をインストールすることで
のクラスタリングをサポートしていません
使用は駅の利用で、使用することを学びます
概要 - コアオペレーティング
- ダウンロード
- インストール
- 着陸
- パスワードの変更
インストールパスワード
Python2020 *
概要 - 動作の概要
- rpmの倉庫は、公式サイトで発見しました
- Linuxへの倉庫をダウンロードし、wgetの
- インストール倉庫は、rpm -ivh倉庫
- アップデート倉庫、YUM makecache
- 安装MySQLは、MySQLのYUM-コミュニティserver.x86_64をインストール-y
- 初期化、systemctlスタートのmysqld
- セットブーツ、mysqldを有効systemctl
- 無効にファイアウォール(オプション)をオフにし、systemctlストップfirewalld、systemctl無効firewalld
- ログインアカウント、上陸/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*