參考這篇博客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