MySQL 端口的选择和修改通常基于安全性和系统配置的需求。默认情况下,MySQL 使用 3306 端口,但你可以根据实际情况进行更改。
MySQL 端口是 MySQL 服务器监听客户端连接的端口号。通过修改端口,可以增强系统的安全性,避免一些默认端口的潜在攻击。
my.cnf
或 my.ini
),找到 [mysqld]
部分,添加或修改 port
参数:my.cnf
或 my.ini
),找到 [mysqld]
部分,添加或修改 port
参数:netstat
或 lsof
命令检查端口是否被占用。假设你将 MySQL 端口修改为 3307,以下是一个简单的 Python 连接示例:
import mysql.connector
config = {
'user': 'your_username',
'password': 'your_password',
'host': '127.0.0.1',
'database': 'your_database',
'port': 3307
}
try:
conn = mysql.connector.connect(**config)
print("Connected successfully!")
except mysql.connector.Error as err:
print(f"Error: {err}")
finally:
if conn.is_connected():
conn.close()
通过以上步骤和示例代码,你可以成功修改 MySQL 的端口,并确保系统的安全性和稳定性。
领取专属 10元无门槛券
手把手带您无忧上云