MySQL是目前最流行的關系型數據庫管理系統,常用于Web應用、電子商務、分布式系統等領域,其端口是MySQL服務器與客戶端進行通信的重要通道。
MySQL的默認端口是3306,這是由MySQL官方規定的,如果使用默認端口,通過命令行可以連接MySQL服務器:
mysql -h hostname -u username -p password
在某些情況下,需要修改MySQL端口號,以解決端口被占用等問題。比如,我們需要把MySQL端口修改為3307:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到以下代碼段:
port = 3306 bind-address = 127.0.0.1
將3306改為3307,并保存。
執行如下命令重啟MySQL服務:
sudo service mysql restart
修改后,通過命令行連接MySQL時,需要指定修改后的端口號:
mysql -h hostname -u username -p password -P 3307
在使用MySQL過程中,端口往往成為重要的訪問限制條件之一,了解和處理好端口使用情況,將有助于MySQL系統的順暢運行。