数据库操作

创建数据库

预计阅读时间1 分 175 views

在MySQL中,要创建数据库,可以使用CREATE DATABASE语句。以下是创建数据库的一般语法:

CREATE DATABASE [IF NOT EXISTS] database_name
    [CHARACTER SET charset_name]
    [COLLATE collation_name];

  • IF NOT EXISTS: 如果指定的数据库名不存在,则创建数据库。如果存在同名数据库,而没有使用IF NOT EXISTS,则会返回错误。
  • CHARACTER SET: 指定数据库使用的字符集。字符集定义了在数据库中存储的文本数据的编码方式。
  • COLLATE: 指定字符集的校对规则。校对规则定义了比较和排序字符的方式。

下面是一个具体的示例:

CREATE DATABASE IF NOT EXISTS mydatabase
    CHARACTER SET utf8
    COLLATE utf8_general_ci;

在这个例子中:

  • mydatabase是要创建的数据库名。
  • CHARACTER SET utf8指定使用UTF-8字符集。
  • COLLATE utf8_general_ci指定使用UTF-8字符集的通用不区分大小写的校对规则。

请注意,具体可用的字符集和校对规则可能取决于你的MySQL版本和配置。

在执行上述命令后,如果数据库不存在,它将被创建;如果已经存在,并且使用了IF NOT EXISTS,则不会产生错误。

Leave a Comment

分享此文档

创建数据库

或复制链接

内容