設定MYSQL允許遠端訪問(navicat訪問報2003:10038錯誤)
當在Navicat for MySQL中填好連線名、ip、埠、使用者名稱、密碼之後,雙擊連線名時報‘2003-Can’t connect to MySQL server on ''xxx’(10038),這是什麼原因導致的呢?需要按照如下兩步進行修改MYSQL配置。
Step1:修改MYSQL中使用者的訪問許可權
- 方法1:使用phpadmin修改
登陸後,連結mysql資料庫,開啟user表,找到root使用者(或其他需要遠端登入的使用者),找到host欄位為localhost的記錄,手工修改值為%
- 方法2:登入mysql資料庫,執行sql語句修改.(注意:以修改root使用者登入為例)
登入mysql資料庫,使用如下命令:
mysql -u root -p
登入MYSQL資料庫後,依次執行如下命令:
use mysql;
update user set host = '%' where user = 'root' & host='localhost';
flush privileges;
Step2:iptables中開啟3306埠
相關推薦
設定MYSQL允許遠端訪問(navicat訪問報2003:10038錯誤)
當在Navicat for MySQL中填好連線名、ip、埠、使用者名稱、密碼之後,雙擊連線名時報‘2003-Can’t connect to MySQL server on ''xxx’(10038),這是什麼原因導致的呢?需要按照如下兩步進行修改MYSQL
Ubuntu設定MySQL允許遠端訪問
1.註釋bind-address = 127.0.0.1。 程式碼如下: > sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 將bind-address = 127.0.0.1註釋掉(即在行首加#),如下: 程式碼如下: # In
現在設定mysql允許遠端訪問
首先執行 先進入cd etc/mysql/mysql.conf.d 下載 sudo apt-get install vim 執行sudo vim mysqld.cnf 註釋掉bind-address = 127.0.0.1: 點選i 會進入插入格式,註釋掉後按ESC鍵退
windows下設定mysql允許遠端連線
建議只在開發的時候開啟 就是開啟mysql表,設定裡面的user表host 預設是localhost只允許本地訪問 可以改成指定ip或直接改成%允許所有的遠端訪問 然後 cmdnet stop mysqlnet start mysql重啟mysql重新載入許可權前提MYSQL
MySQL允許遠端訪問的設定
MySQL允許遠端訪問的設定 阿里雲需要在安全組中開放埠! 1.註釋bind-address = 127.0.0.1。 程式碼如下: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 將bind-address = 127.0.0
將本地的mysql資料庫設定為允許遠端訪問
將本地的mysql資料庫設定為允許遠端訪問 >use mysql; mysql>grant all privileges on *.* to 'root'@'%' with grant&nb
[MySQL] 允許遠端訪問並設定最大連結數
------------------------------------------------ 允許遠端訪問 ----------------------------------------------------------- MySQL -uroot -p1234
將mysql設定成允許遠端訪問
設定mysql服務允許外網訪問,修改mysql的配置檔案,有的是my.ini,有的是my.cnf【linux】. 1:設定mysql的配置檔案 /etc/mysql/my.cnf 找到 bind-address =127.0.0.1
Mysql-安裝指南 mysql修改密碼Your password does not satisfy the current policy requirements CentOS7 通過YUM安裝MySQL5.7 設定MySQL允許外網訪問 CentOS7 通過YUM安裝MySQL5.7
1、設定使用者名稱密碼 首次登入後修改密碼如下: 如果密碼設定太過簡單會報以下錯誤 mysql修改密碼Your password does not satisfy the current policy requirements 出
允許遠端使用者登入訪問MySql
方法一、直接授權 [[email protected]]# mysql -u root -pyourpassword mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIE
xampp中MySQL允許遠端訪問
使用客戶端工具登陸MySQL,執行以下3條命令 切換 mysql 資料庫 USE mysql; root使用者許可權開放,密碼為root(BY ‘密碼’) GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root
設定MYSQL允許用IP訪問
SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server 說明所連線的使用者帳號沒有遠端連線的許可權,只能在本機(localhost)登入。 需更改 mysql
Linux 設定 mysql允許外網訪問
mysql的root賬戶,我在連線時通常用的是localhost或127.0.0.1,公司的測試伺服器上的mysql也是localhost所以我想訪問無法訪問,測試暫停. 解決方法如下: 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視”s
設定MySQL資料庫遠端訪問
預設狀態下,mysql的使用者沒有遠端訪問的許可權。 有以下二種方法可以設定 一、修改管理員表 c:\mysql\bin\mysql -u root -p mysql>use mysql; mysql>update user set host = '%' w
centos mysql 允許遠端訪問
1、首先進入資料庫,使用系統資料庫mysql,登入 mysql -u root -p mysql 2、對系統資料庫的root賬戶設定遠端訪問的密碼,與本地的root訪問密碼並不衝突。123456為我
簡單介面操作設定Mysql允許外網訪問詳細流程
1.首先下載一個Navicat for MySQL 工具連線上資料庫2.進入mysql庫3.進入並開啟user表4.把host修改成自定的ip訪問,或%任意地址訪問5.確認後再你的專案訪問的jdbc.url裡面改成你指定或任意ip就可以允許外網訪問!
設定redis允許遠端連線訪問及注意事項
修改redis的配置檔案: bind 0.0.0.0 注意: 這樣即可實現遠端連線,但注意的是,這樣使得所有人都可以訪問到了,不安全。 1、在叢集內部,使用iptable允許哪些叢集內部的伺服器可以訪問。 2、在叢集外部,有時候需要通過客戶端工具來管理redis,這時候需
設定mysql允許外網訪問
解決方法如下: 1,修改表,登入mysql資料庫,切換到mysql資料庫,使用sql語句檢視"select host,user from user ;" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%'
設定mysql允許外部IP訪問
部落格分類: mysql MySQL 預設情況下Mysql只允許本地進入設定,在外網想通過命令列訪問mysql,那是沒門的,如果需要外部IP連線到mysql,需要向mysql資料庫裡的“user”表裡新增相關授權。 例如:讓newuser使用者使用new
Debian下MySQL允許遠端連線的設定
遠端連線MySQL時報錯: 因為MySQL再debian下預設是不允許遠端連線的,所以需要註釋掉這個限制。我的MySQL是用apt-get安裝的,所以路徑是預設的(如果是自己 手動安裝,