一、安裝MySQL
此次安裝的環境是VirtualBox下CentOS7
1 進入CentOS終端直接下載安裝用的Yum Repository
wget -i -c https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
2.雲安裝mysql
yum -y install mysql80-community-release-el7-3.noarch.rpm
3.開始安裝MySQL服務器
yum -y install mysql-community-server
4.啓動mysql
systemctl start mysqld.service
5.查看運行狀態
systemctl status mysqld.service
顯示如下 提示running則成功
6 由於新的版本默認設置了一個初始密碼 我們先用命令找到root默認的初始密碼
grep "password" /var/log/mysqld.log
7.進入數據庫
mysql -uroot -p
8.複製上方打印的初始密碼(輸入密碼是不可見得 直接粘貼按Enter就好)
HocQ?#Dd&3zn
9.進入mysql後此時不能進行任何命令操作提示重置密碼
之前版本設置密碼修改參數規則爲下面命令行 現在會報錯
set global validate_password_policy=0;
set global validate_password_length=1;
但是後續對參數進行了修改 "_ " 變成了 “.” 具體規則就先不說了
輸入:
set global validate_password.policy=0;
提示 Query OK, 0 rows affected (0.00 sec)
10在輸入:
set global validate_password.length=1;
11.之前重置密碼命令
set password for ‘root’@‘localhost’ = password(‘root123’);現在也會報錯
重置命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
此次安裝成功後打印版本爲
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.19 MySQL Community Server - GPL
Copyright © 2000, 2020, Oracle and/or its affiliates. All rights reserved.
然後大家開始進行愉快的學習吧!