【问题标题】:how to install mysqldb in python3.4python3.4如何安装mysqldb
【发布时间】:2016-01-23 09:55:50
【问题描述】:
import MySQLdb

打开数据库连接

db = MySQLdb.connect("localhost","root","password","TESTDB" )

使用 cursor() 方法准备一个游标对象

cursor = db.cursor()

使用 execute() 方法执行 SQL 查询。

cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")

使用fetchone() 方法获取单行。

断开与服务器的连接

db.close()

错误:“C:\Program Files (x86)\JetBrains\PyCharm 4.5.4\bin\runnerw.exe" C:\Python34\python.exe C:/Users/Ambuj/PycharmProjects/Demo/manage.py 运行服务器 8000 正在执行系统检查...

系统检查未发现任何问题(0 静音)。

您有未应用的迁移;您的应用程序可能无法正常运行,直到 它们被应用。运行“python manage.py migrate”以应用它们。 2015 年 10 月 24 日 - 00:14:49 Django 版本 1.8.5,使用设置 'Demo.settings' 在http://127.0.0.1:8000/ 启动开发服务器 使用 CTRL-BREAK 退出服务器。

我无法在 Django 中安装 mysqldb。

【问题讨论】:

  • 你试过运行 python manage.py migrate
  • 在命令提示符下无法识别该命令。在python控制台运行时显示错误
  • 欢迎来到 Stack Overflow。我已经删除了不和谐的超粗体 cmets。它们不是必需的。

标签: python mysql-python


【解决方案1】:

您只需在命令提示符中运行以下代码 即可修复此错误:

    python manage.py migrate 

这将有助于将未使用的应用程序引入您的应用程序中,以使您的应用程序运行。

在此处查看文档:https://docs.djangoproject.com/en/1.8/topics/migrations/

【讨论】:

  • 在命令提示符下无法识别该命令。在python控制台运行时显示错误
  • 检查您已安装的应用程序,并确保您在其中拥有所有正在开发的新应用程序。它位于您的 settings.py 文件中。
猜你喜欢
  • 1970-01-01
  • 2014-11-13
  • 2017-06-04
  • 2020-05-14
  • 2014-05-29
  • 1970-01-01
  • 2016-03-12
  • 2012-04-26
  • 2015-03-01
相关资源
最近更新 更多