📅  最后修改于: 2023-12-03 14:44:28.904000             🧑  作者: Mango
MySQL 是一种常用的关系型数据库管理系统,可以用于存储和管理大量的数据。在 MySQL 中,可以使用 SQL 语句来创建数据库,并指定字符集为 UTF8。
UTF8 是一种通用的字符编码方式,可以在全球范围内支持各种语言和字符。它使用变长编码,可以表示 Unicode 字符集中的所有字符。
要在 MySQL 中创建数据库并指定字符集为 UTF8,可以使用以下 SQL 语句:
CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;
上述语句中,mydatabase
表示要创建的数据库的名称。CHARACTER SET utf8
指定字符集为 UTF8,COLLATE utf8_general_ci
指定排序规则为不区分大小写。
以下是一个示例的 MySQL 创建数据库的代码片段,使用 Python 语言连接数据库并执行 SQL 语句:
import mysql.connector
# 连接数据库
cnx = mysql.connector.connect(user='username', password='password', host='localhost')
# 创建数据库
cursor = cnx.cursor()
cursor.execute("CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;")
cursor.close()
# 关闭数据库连接
cnx.close()
CREATE DATABASE
语句创建数据库需要具有适当的权限。以上是关于如何使用 MySQL 创建数据库并指定字符集为 UTF8 的介绍。希望对你有所帮助!