爲什麼會記錄這個心路歷程呢, 因爲中間遇到了很多問題, 查找網上的辦法每一個可行的, 是因爲自己掉進了自己挖的坑裏面去了,所以這裏記錄下, 給大家,也給自己以後可以用來參考的記錄.
1. 安裝mysql
#一定要先更新,不然就不知道會安裝的那個版本, 坑的自己重新卸載掉再來一次
sudo apt-get update
sudo apt-get install mysql-server mysql-client
安裝server時,會輸入+確認root密碼
2.配置mysql遠程訪問權限
- 找到mysql配置文件並修改
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
#將bind-address=127.0.0.1註釋
- 啓動mysql服務器,並進入設置遠程訪問
grant all privileges on *.* to 'root'@'%' identified by '這裏是遠程訪問時的密碼哦' with grant option;
flush privileges;
3. Navicat for mysql連接
- 安裝這裏就不講了,網上資源很多的,
- 點擊連接
輸入連接名:什麼都可以
主機名/ip: 一般都輸入的是ip, 去安裝mysql的機子上看下即可
端口號: 按照默認的即可
用戶名/密碼.
4. 1045-Access denied for user’ip’(using passwoed:YES)
- 一般都是自己的用戶密碼輸入錯誤了,
- 沒有配置遠程服務->參考2 ,3
- 使用的密碼是遠程設置時的密碼, 不是本機登錄的密碼
- 我當時是參考別人的教程走, 最後一直使用本機登錄的密碼等不上去
grant all privileges on *.* to 'root'@'%' identified by 'mysql' with grant option;
flush privileges;
我的密碼應該是: mysql