MySQL服务器默认端口是指MySQL数据库服务在服务器上监听的默认通信端口。这个端口用于客户端与MySQL服务器之间的连接和数据传输。
MySQL服务器的默认端口是 3306。
MySQL服务器端口主要分为两类:
MySQL服务器端口广泛应用于各种场景,包括但不限于:
原因:
解决方法:
netstat
等工具检查端口占用情况,确保3306端口未被其他应用程序占用。解决方法:
my.cnf
或 my.ini
),找到 [mysqld]
部分,并将 port
参数设置为新的端口号。以下是一个简单的Python示例,演示如何使用 mysql-connector-python
库连接到MySQL服务器:
import mysql.connector
# 连接到MySQL服务器
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase",
port=3306 # 使用默认端口3306
)
# 执行查询
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM yourtable")
myresult = mycursor.fetchall()
# 打印结果
for x in myresult:
print(x)
请注意,在实际应用中,请务必根据实际情况调整连接参数和代码逻辑。
领取专属 10元无门槛券
手把手带您无忧上云