gpt4 book ai didi

python : How to create mysql databases with PyMySQL?

转载 作者:可可西里 更新时间:2023-11-01 07:48:01 26 4
gpt4 key购买 nike

我用的是python 3.6,用PyMySQL连接mysql。

我将创建几个数据库。我想编写一个 Python 脚本来执行此操作,以便轻松地创建和删除它们。

PyMySQL 文档中有一个示例,其中有一段代码如下:
PyMySQL文档:https://pymysql.readthedocs.io/en/latest/user/examples.html

connection = pymysql.connect(host='localhost',
user='user',
password='passwd',
db='db',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor)

在上面的代码中,数据库已经存在。

现在mysql里面没有数据库了。我想通过 python 和 PyMySQL 创建它们。我该怎么办?

最佳答案

只需省略 db:

conn = pymysql.connect(host='localhost',
user='user',
password='passwd')

然后获取游标并创建数据库:

conn.cursor().execute('create database dbname')

在新数据库中创建一个表:

conn.cursor().execute('create table dbname.tablename (...)')

关于 python : How to create mysql databases with PyMySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46055543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com