有時候需要連接mysql遠程服務器,例如我們需要在本地機器上連接在云服務器上搭建的mysql數據庫。下面我們來介紹如何打開遠程數據庫。
首先,需要在mysql服務器上確認是否允許遠程訪問。可以通過以下步驟確認:
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
然后找到bind-address選項,并將其注釋掉(加上'#'):
#bind-address = 127.0.0.1
保存修改并退出vim。
接下來,需要使用mysql命令行工具連接遠程數據庫。在終端中輸入以下命令:
$ mysql -u username -p -h remote_hostname_or_ip
其中username為mysql的用戶名,remote_hostname_or_ip為mysql服務器的主機名或IP地址。
輸入上述命令后,系統會提示您輸入密碼,輸入正確的密碼后即可連接到遠程數據庫。
連接成功后,您可以使用mysql命令行工具進行遠程數據庫的操作。