首先安裝步驟,就按照這位仁兄的步驟即可:https://www.cnblogs.com/Twobox/p/9925460.html
其他都一致,只是我這邊安裝完後,碰到仨問題:
1.Mysql還是有初始密碼的;
2.中間碰到Mysql啓動時,有些文件訪問被拒絕,一般都是data文件中permission 13的問題,也就是文件無權限訪問;
3.初始登陸mysql之後,sql查詢被拒絕,需要使用ALERT USER 修改默認密碼;
問題1的解決方案:
-
查看mysqld 日誌,找到第一次安裝時默認分配的密碼
cat /var/log/mysqld.log
-
使用查找命令行,查找到關鍵詞 :grep "password" /var/log/mysqld.log
-
可以查找到自己的初始密碼,我的是NIfFt%kXY2Uy
問題2的解決方案:
- 先找到Mysql配置文件:文件位置: /etc/my.cnf
- 然後 vi 這個文件,找到 datadir的目錄:/var/lib/mysql
- 然後 chgrp -R mysql /var/lib/mysql && chown -R mysql /var/lib/mysql 賦予這些文件 Mysql權限,service mysqld restart 重啓服務
問題3的解決方案:
-
登陸Mysql,修改遠程配置,修改默認用戶root密碼:
alter user user() identified by "password";
最後開啓遠程連接:
update user set host = '%' where user = 'root';
當然,這裏可以限制遠程連接的IP; % 是全部都允許的意思;