一、选择数据库
在 MySQL 中,要选择(或称为切换到)一个数据库,可以使用 SQL 命令 USE
。
USE database_name;
database_name
是你要切换到的数据库的名称。
例如,要切换到名为 my_database
的数据库,可以执行以下 SQL 命令:
USE my_database;
执行此命令后,后续的 SQL 操作将在 my_database
数据库上执行,直到你再次使用 USE
命令切换到另一个数据库为止。
在 MySQL 的命令行界面中,你可以直接输入 USE
命令来切换数据库。例如:
mysql> USE my_database;
二、使用 python脚本选择 MySQL 数据库
import mysql.connector
# 连接到 MySQL 数据库
conn = mysql.connector.connect(
host="localhost",
user="your_username",
password="your_password",
database="my_database" # 指定要连接的数据库
)# 使用 try-except 块执行 SQL 命令
try:
# 创建游标对象
cursor = conn.cursor()
# 执行 USE 命令选择数据库
cursor.execute("USE my_database")
print("Database selected successfully!")except Exception as e:
print("Error:", e)finally:
# 关闭游标和数据库连接
cursor.close()
conn.close()
示例中,首先导入 mysql.connector
模块,然后通过 mysql.connector.connect()
方法连接到 MySQL 数据库。在 connect()
方法中,通过参数 database="my_database"
指定要连接的数据库为 my_database
。然后,使用 try-except
块来执行 SQL 命令,其中 cursor.execute("USE my_database")
用于选择名为 my_database
的数据库。最后,关闭游标和数据库连接。