介紹
MySQL是一種廣泛使用的開源關系型數據庫管理系統,可以在多個操作系統上運行。在Ubuntu上,默認端口是3306。
如何檢查默認端口是否啟用
可以使用命令行輸入以下命令,來檢查是否啟用:
sudo netstat -tunlp | grep 3306
如果端口已經啟用,終端將返回結果,例如:
tcp6 0 0 :::3306 :::* LISTEN 2488/mysqld
如果端口未啟用,終端將不返回任何信息。
如何改變默認端口
可以編輯MySQL配置文件,修改默認端口。首先,使用以下命令備份配置文件:
sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/mysql.conf.d/mysqld.cnf.bak
然后,使用以下命令編輯MySQL配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
在文件中找到以下行:
port = 3306
將3306改為新的端口號。例如,將端口改為8808,應該這樣寫:
port = 8808
保存文件并退出編輯器。最后,重啟MySQL服務使更改生效:
sudo systemctl restart mysql
現在,您已經將MySQL服務端口從默認端口3306更改為新端口8808。