linux安裝mysql(yum安裝和二進制文件安裝)

參考這篇博客https://blog.csdn.net/u011291990/article/details/80693925

不同的是:

第六步:啓動或者關閉mysql,用service mysqld start命令提示

/etc/init.d/mysqld: line 23: /etc/sysconfig/network: No such file or directory

參考這篇文章的第一個解決方案解決此問題-   https://blog.csdn.net/a1010256340/article/details/99317078

解決這個問題後,發現使用service mysqld stop命令關閉mysql服務時提示,mysql: unrecognized service

於是關閉命令改爲:/etc/init.d/mysqld stop,關閉成功,再使用/etc/init.d/mysqld start啓動成功

第九步:設置遠程訪問權限

有兩種方式,可參考https://www.cnblogs.com/wilwei/p/10244774.html(推薦使用第二種,本人用的第一種)

1.use mysql

2.update user set host ='%' where user ='root'; 這個命令提示Duplicate entry '%-root' for key 'PRIMARY',於是又按照這個文章https://blog.csdn.net/ken1583096683/article/details/81195276

遇到這個問題的時候,使用下面兩條命令:
#選擇mysql數據庫
use mysql;

#查看已有的用戶名密碼
select user, host from user;

查看是否已經有 user=‘root’ 的 host 變成 %

記得最後要使用命令 flush privileges 進行刷新,不然還是無法進行遠程登錄

3.flush privileges; --設置立即生效

4.exit;

-------------------------------------------------二進制文件安裝

參考https://blog.csdn.net/wwww1988600/article/details/83374300 

 

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