Python MySQL 创建数据库
创建数据库
在 MySQL 中创建数据库,使用 “CREATE DATABASE” 语句
示例
创建一个名为 “mydatabase” 的数据库
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")
运行示例 »
如果以上代码执行没有错误,你已经成功创建了一个数据库。
检查数据库是否存在
你可以通过使用 “SHOW DATABASES” 语句列出系统中的所有数据库来检查数据库是否存在
示例
返回系统数据库的列表
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor
print(x)
运行示例 »
或者您可以在建立连接时尝试访问数据库。
示例
尝试连接到数据库 "mydatabase"。
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
密码="yourpassword",
数据库="mydatabase"
)
运行示例 »
如果数据库不存在,您将收到错误。