• 技术文章 >数据库 >mysql教程

    创建数据库的语句是什么

    我叫mt我叫mt2021-01-28 15:38:43原创9736

    创建数据库的语句是:【CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>];】。

    本文操作环境:windows10系统、mysql 5.7、thinkpad t480电脑。

    (学习视频分享:mysql视频教程

    详细介绍:

    在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下:

    CREATE DATABASE [IF NOT EXISTS] <数据库名>
    [[DEFAULT] CHARACTER SET <字符集名>] 
    [[DEFAULT] COLLATE <校对规则名>];

    [ ]中的内容是可选的。语法说明如下:

    <数据库名>:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。

    IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。

    [DEFAULT] CHARACTER SET:指定数据库的字符集。指定字符集的目的是为了避免在数据库中存储的数据出现乱码的情况。如果在创建数据库时不指定字符集,那么就使用系统的默认字符集。

    [DEFAULT] COLLATE:指定字符集的默认校对规则。

    举例:

    在 MySQL 中创建一个名为 test_db 的数据库。在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE test_db;即可创建一个数据库,输入的 SQL 语句与执行结果如下。

    mysql> CREATE DATABASE test_db;
    Query OK, 1 row affected (0.12 sec);

    “Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令执行成功,“1 row affected”表示操作只影响了数据库中一行的记录,“0.12 sec”则记录了操作执行的时间。

    相关推荐:mysql教程

    以上就是创建数据库的语句是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:数据库 语句
    上一篇:数据库中的数据具有结构性和什么性 下一篇:看看MySQL数据库高级操作
    PHP编程就业班

    相关文章推荐

    • 关系型数据库的主要特征有哪些• ThinkPHP 数据库操作之增删改查• MySQL5.7数据库介绍表连接、子查询、外键• 数据库sql语句如何设置外键

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网