CentOS修改mysql 用戶root的密碼並允許遠程登錄


1.使用安裝命令 :yum -y install mysql mysql-server mysql-devel

安裝完成卻發現Myserver安裝缺失,在網上找原因,原來是因為CentOS 7上把MySQL從默認軟件列表中移除了,用MariaDB來代替,所以這導致我們必須要去官網上進行下載,找到鏈接,用wget打開:

a: #wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 

b:rpm -ivh mysql-community-release-el7-5.noarch.rpm

c.兩次進行yum -y install mysql mysql-server mysql-devel,安裝成功。再次使用該命令,然后得到以下信息

 

2.Mysql分為client,server端兩個端口,如果想要使用,先打開服務端

3.接下來進入客戶端,作用命令mysql -u root -p 輸入密碼,默認為空

4.基本操作 show databases;

--------------------------------------------------------------

 
 
第一步:用帳號登錄mysql
[root@CentOs5 ~]# mysql -u root -p
 
第二步:改變用戶數據庫
mysql> use mysql
 
第三步:修改密碼,記得密碼要用password()函數進行加密,一定不要忘記!!!
mysql> update user set password=password(‘qwe123′) where user=’root’;
 
第四步:刷新權限表
mysql> flush privileges;
第五步:退出mysql, 對mysql進行重啟
[root@CentOs5 ~]# service mysqld restart;
 

遠程登錄:

一、允許root用戶在任何地方進行遠程登錄,並具有所有庫任何操作權限,具體操作如下:
在本機先使用root用戶登錄mysql:
mysql -u root -p”youpassword”


進行授權操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;
重載授權表:
FLUSH PRIVILEGES;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM