我只是遵循此示例https://www.w3schools.com/python/python_mysql_create_db.asp
使用此代码
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
passwd="yourpassword"
)
我保留localhost不变,但是将用户名/密码设置为我用于登录计算机的个人用户名/密码。我正在
mysql.connector.errors.DatabaseError: 2003 (HY000): Can't connect to MySQL server on 'localhost' (61)
,但是对于为什么要上网没有明确的解释感到惊讶。看起来像是这么简单的代码行...我不知道我在做什么错。我在做什么错了?
答案 0 :(得分:1)
您应该提供包括数据库在内的适当关键字
mysql.connector.connect(user='user', password='password',
host='127.0.0.1',
database='db_name')