MySQL的默认连接端口是3306。这个端口是MySQL服务器用来监听客户端连接的默认TCP/IP端口。通常情况下,你不需要更改这个端口,除非有特殊的需求,比如避免端口冲突或者提高安全性。
要更改MySQL的连接端口,你需要编辑MySQL的配置文件(通常是my.cnf或my.ini),然后重启MySQL服务。以下是具体步骤:
/etc/mysql/my.cnf(Linux)或C:\Program Files\MySQL\MySQL Server X.X\my.ini(Windows)。/etc/mysql/my.cnf(Linux)或C:\Program Files\MySQL\MySQL Server X.X\my.ini(Windows)。port的值改为你想要使用的端口号。假设你已经更改了MySQL的端口为3307,以下是一个简单的Python连接示例:
import mysql.connector
config = {
'user': 'your_username',
'password': 'your_password',
'host': '127.0.0.1',
'database': 'your_database',
'port': 3307
}
try:
cnx = mysql.connector.connect(**config)
print("Connected to MySQL database!")
except mysql.connector.Error as err:
print(f"Error: '{err}'")
finally:
if cnx.is_connected():
cnx.close()通过以上步骤和示例代码,你应该能够成功更改MySQL的连接端口并连接到数据库。
没有搜到相关的沙龙