linux開啟數據庫遠程連接


1.阿里雲開啟數據庫端口 3306

 

 

 

2. 修改 Mysql-Server 用戶配置

mysql -uroot -p(注意此用戶必須要有最高級權限才行 默認root用戶)

mysql> USE mysql; -- 切換到 mysql DB Database changed mysql> SELECT User, Password, Host FROM user; -- 查看現有用戶,密碼及允許連接的主機 +------+----------+-----------+ | User | Password | Host | +------+----------+-----------+ | root | | localhost | +------+----------+-----------+ 1 row in set (0.00 sec) mysql> -- 只有一個默認的 root 用戶, 密碼為空, 只允許 localhost 連接 12 mysql> -- 下面我們另外添加一個新的 root 用戶, 密碼為空, 只允許 192.168.1.100 連接 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION; mysql> -- @'192.168.1.100'可以替換為@‘%’就可任意ip訪問,當然我們也可以直接用 UPDATE 更新 root 用戶 Host, 但不推薦, SQL如下: mysql> -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM