卸載CentOS7默認安裝的mariadb數據庫
yum remove mariadb-libs.x86_64
下載Mysql源
https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
安裝源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
安裝MySQL
yum install mysql-community-server
啓動
sudo service mysqld start
查看默認密碼
cat /var/log/mysqld.log | grep "password"
登陸MySQL
mysql -u root -p
下面的語句都是在mysql數據庫執行
不想設置太複雜的密碼執行下面語句
#密碼長度最短爲6
set global validate_password_length=6;
#安全等級爲低級
set global validate_password_policy=LOW;
更改數據庫初始密碼
#MySQL版本5.7.6版本以前用戶可以使用如下命令:
SET PASSWORD = PASSWORD('xiaozhe666');
#MySQL版本5.7.6版本開始的用戶可以使用如下命令:
ALTER USER USER() IDENTIFIED BY 'xiaozhe666';
設置遠程連接權限
#1.使用 mysql 這個庫
use mysql;
#2.允許任何ip鏈接
update user set host = '%' where user ='root';
#3.刷新權限
flush privileges;
如果還不行,重啓mysql服務就好了