加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

在python中创建数据库

发布时间:2020-12-20 12:22:31 所属栏目:Python 来源:网络整理
导读:我已经为 python安装了mysql并从命令行运行python.我在创建数据库时遇到语法错误. import MySQLdb CREATE DATABASE chom; File "stdin",line 1 CREATE DATABASE chom; ^SyntaxError: invalid syntax 解决方法 创建数据库chom;这应该从MySQL命令行客户端运行,
我已经为 python安装了mysql并从命令行运行python.我在创建数据库时遇到语法错误.

>>> import MySQLdb
>>> CREATE DATABASE chom;

  File "<stdin>",line 1

    CREATE DATABASE chom;
              ^
SyntaxError: invalid syntax

解决方法

创建数据库chom;这应该从MySQL命令行客户端运行,而不是从Python shell运行.

因此,首先从命令行键入mysql -u yourusername -p.它会要求你输入密码,输入密码.然后你会收到类似mysql>的提示.您可以在此处键入该查询.

现在,如果你想通过Python做到这一点,你可以,但它需要更多的工作.

>>> import MySQLdb as db
>>> con = db.connect(user="foo",passwd="secret")
>>> cur = con.cursor()
>>> cur.execute('CREATE DATABASE chom;')

有关如何使用标准DB API处理Python和MySQL的一些示例,请参见this guide.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读