MySQL是一個開源的關系型數據庫管理系統。在進行開發時,可能需要在不同的機器上訪問MySQL數據庫。這就需要開啟MySQL的遠程訪問功能。
MySQL5.7提供了多種方式進行遠程訪問,如使用MySQL Workbench等。
在這里,我們將介紹如何在Ubuntu操作系統上,通過終端進行MySQL5.7遠程訪問。
首先,我們需要更改MySQL配置文件,允許遠程訪問。
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address行,將其注釋掉或將值改為0.0.0.0。
#bind-address = 127.0.0.1
然后重啟MySQL服務。
sudo service mysql restart
接下來,我們需要創建一個允許從遠程訪問MySQL的用戶,并授權訪問權限。
mysql -u root -p
輸入root用戶密碼后,進入MySQL命令行界面。
CREATE USER 'username'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
其中username和password需要替換成你所希望創建的用戶名和密碼。
最后,在遠程機器上,使用以下命令即可連接MySQL5.7服務器。
mysql -h 'server_ip_address' -u 'username' -p
其中,server_ip_address為MySQL服務器的IP地址,username為之前創建的用戶名,輸入后根據提示輸入密碼即可。
完成上述步驟后,你就可以在遠程機器上訪問MySQL5.7數據庫了。
上一篇html5角星符號代碼
下一篇html5視頻連接代碼