在 Linux 系統(tǒng)中,使用 MySQL 數(shù)據(jù)庫中默認的端口號是 3306。但是,有時候出于安全或者其他原因,我們可能需要將其更改為其他端口號。本文將介紹如何在 Linux 系統(tǒng)中修改 MySQL 數(shù)據(jù)庫的端口號。
1. 打開 MySQL 配置文件 my.cnf $ sudo vi /etc/mysql/my.cnf
在該文件中找到以下代碼段:
[mysqld] ... port = 3306 ...
這里的 3306 就是 MySQL 數(shù)據(jù)庫的默認端口號。我們需要將其更改為我們需要的新端口號。例如,我們將其更改為 8888:
[mysqld] ... port = 8888 ...
注意:如果在 my.cnf 文件中找不到以上的代碼段,需要自己添加。
2. 重啟 MySQL 服務(wù) $ sudo service mysql restart
完成以上兩個步驟后,MySQL 數(shù)據(jù)庫就會使用新的端口號 8888 進行通信。但是,如果您的服務(wù)器中安裝了防火墻,還需要將新端口號添加到防火墻規(guī)則中,以避免端口被防火墻攔截。
除此之外,如果您正在使用 MySQL 遠程訪問,您也需要更改連接字符串以使用新的端口號。
本文介紹了如何在 Linux 中修改 MySQL 數(shù)據(jù)庫的端口號。通過修改 my.cnf 文件中的端口號,并重啟 MySQL 服務(wù)即可完成。注意在更改端口號時更新防火墻規(guī)則和連接字符串。