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