mysql設定遠端訪問

2022-08-18 01:57:09 字數 766 閱讀 9315

步驟3 – 配置遠端訪問mysql

修改 mysql 的配置檔案,執行如下命令

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +43

注意:其他 linux系統 可能在 /etc/mysql/my.cnf

找到 「bind-address = 127.0.0.1」 , 這一行要注釋掉,只需在前面加個#,即 # bind-address = 127.0.0.1

然後,在命令列執行以下操作

mysql -u root -p

password : 你的密碼

mysql>use mysql;

mysql>select 'host' from user where user='root';

mysql>update user set host = '%' where user ='root';

mysql>flush privileges;

mysql>select 'host' from user where user='root';

第一句是以許可權使用者root登入

第二句:選擇mysql庫

第三句:檢視mysql庫中的user表的host值(即可進行連線訪問的主機/ip名稱)

第六句:再重新檢視user表時,有修改。。

最後 – 重新啟動mysql

/etc/init.d/mysql stop

/etc/init.d/mysql start

這樣就mysql就安裝完成,並可以遠端訪問了

MySQL 設定遠端訪問

mysql遠端訪問,也就是通過ip訪問mysql服務,mysql對於安全的要求是非常嚴格的,需要授權。1.本地訪問 sql grantallprivilegeson toadmin localhost identifiedby admin withgrantoption flushprivilege...

mysql設定遠端訪問

1.使用命令 mysql u 使用者名稱 p密碼,登入mysql 2.執行命令 grant all privileges on to root identified by zmp 123456 with grant option 3.執行命令 flush privileges 4.執行命令 exit...

mysql設定遠端訪問

1.修改資料庫用root給遠端訪問 登入資料庫 mysql u root pvmwaremysql use mysql 為所有ip都可以遠端訪問 mysql update user set host where user root 或直接新增一條語句也行 mysql insert into user...