【发布时间】:2014-08-15 23:55:37
【问题描述】:
当我在 python 2.7.7 中运行下面的代码时,我也得到下面的错误。
代码:
import MySQLdb
db = MySQLdb.connect(
host="localhost",
port=3306,
user="root",
passwd="mypassword",
db="python"
)
错误:
'_mysql_exceptions.OperationalError: (1049, "Unknown database 'python'")'
该数据库是使用 MySQL Workbench 创建的,并以 python 名称保存到桌面(与 python 文件相同的位置)。 我没有使用 Django 或类似的东西,也找不到该人不使用它的答案。 请帮忙。
【问题讨论】:
-
再次检查 'python' 数据库是否存在于 localhost:3306
-
你已经安装了MySQL Workbench,但是你安装了
MySQL Server??查看您的操作系统服务。 -
是 MySQL 服务器正在本地主机上运行
-
好的,所以我认为我在下面给出的答案足以让您创建数据库。如果您有其他问题或误解,请在答案中告诉我。 ;)
标签: python mysql database mysql-workbench mysql-python