Liunx 是一款廣泛應用于服務器端的操作系統,而 MySQL 則是一款流行的關系型數據庫。在 Liunx 上,我們可以通過遠程訪問的方式來管理和操作 MySQL。
下面我們來介紹一下如何在 Liunx 上進行遠程訪問:
1. 確保 MySQL 已經啟動并監聽了外部請求的端口。 $ sudo systemctl start mysql $ sudo netstat -anp | grep 3306 2. 建立遠程訪問用戶并授權。 $ mysql -u root -p Enter password: mysql>CREATE USER 'remote'@'%' IDENTIFIED BY 'password'; mysql>GRANT ALL PRIVILEGES ON *.* TO 'remote'@'%'; mysql>FLUSH PRIVILEGES; 3. 修改 MySQL 配置文件,允許遠程訪問。 $ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 注釋掉 bind-address 屬性 #bind-address = 127.0.0.1 # 添加 skip-networking 屬性 skip-networking 4. 重啟 MySQL 服務。 $ sudo systemctl restart mysql 5. 在本地使用 MySQL 客戶端連接遠程 MySQL 服務器。 $ mysql -u remote -p -h [server-ip]
通過上述方法,我們可以成功地在 Liunx 上進行遠程訪問 MySQL。