mysql -uroot -p # 登入mysql終端
-- grant all privileges on *.* to 使用者名稱@'授權主機' identified by "密碼";
grant all privileges on *.* to root@'%' identified by "123456";
-- 重新整理許可權
flush privileges;
如果還是不能訪問,檢視mysql配置檔案是否只允許本地127.0.0.1訪問
cat /etc/my.cnf
bind-address=127.0.0.1 #去掉這一行,或者將127.0.0.1修改為0.0.0.0
重啟mysql:systemctl restart mysqld
修改之後如果還是無法訪問請檢查伺服器的防火牆設定,如果是雲主機的話請檢查安全組設定
mysql 開啟遠端訪問 遠端訪問
select host,user,password from user 查詢使用者遠端訪問相關資訊 用root使用者登陸,然後 grant all privileges on to 建立的使用者名稱 identified by 密碼 flush privileges 重新整理剛才的內容 格式 gra...
MySQL 開啟遠端訪問
登入mysql mysql u root p 輸入密碼建立賬號 mysql use mysql mysql create user remote user identified by password 表示可以接受從任意ip的主機訪問,也可以寫成固定ip,這樣就只能從這個ip的機子訪問。為這個賬號賦...
開啟Mysql遠端訪問
mysql預設是不可以通過遠端機器訪問的,通過下面的配置可以開啟遠端訪問.我的mysql環境是ubuntu mysql5 1.修改 etc mysql my.conf,修改bind address,指定為本機實際ip位址,你的my.con修改完大概是如下的樣子 mysqld basic settin...