Centos安裝mysql數據庫並修改密碼設置遠程登陸權限

卸載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服務就好了

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章