mysql 遠程連接

今天做項目需要用到mysql遠程連接的知識,以前沒用過,google了一下,發現mysql水也很深啊,怪不得淘寶網還用mysql,其實mysql也是很強大的。只是需要我們好好發掘一下。

廢話不多說,看正題。

1.使用root權限登錄mysql

2:主機,客戶機,關閉防火牆。

3:mysql遠程連接需要在主機端設置用戶名,並且授權。

口令是:grant 權限1,權限2,…權限n on 數據庫名稱.表名稱 to 用戶名@用戶地址 identified by '連接口令';

例如:grant select,insert,update,delete on datebasename.* to ppp@172.18.250.159 identified by 'root';

或者 grant all privileges on *.* to [email protected] identified by 'mypassword';

意思是主機創建一個用戶ppp,密碼是root.關聯的ip是172.18.250.159。並且root授予相關權限給這個ppp這個用戶。:

不要使用create mysql.user....會報錯、

4:客戶端使用cmd登錄,如果找不到mysql.請在我的電腦--高級環境變量--系統變量--path,裏面加上;C:\WINDOWS\system32(記得帶分號);

然後輸入

mysql -u root mysql -uroot -proot -h192.168..  -P3306 -d databasename; 第一個-p與密碼之間不要有空格

分別爲

-u user

-p password

-h host

-p port

-d database

完美,。。。。。。。

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