数据库基本操作


这一章节,聚焦在数据库这个层面的操作,下面会举例分别说明。

创建数据库


语法:
create {database|schema} [if not exists] db_name [create_specification]...

说明:
语法中{}表示必填,A|B 意味着在 A 和 B 中二选一,[] 表示有可无
create_specification 提供这些选项

  • [default] character set [=] charset_name
  • [default] collate [=] collation_name
  • default encryption [=] {'Y'|'N'}

实例:

    #创建数据库 test,使用默认配置
    create database test;

    #创建数据库 test2,使用自定义配置,character set 配置数据库字符编码,collate 指定排序规则
    create database test2 character set = xxx collate = xxx

删除数据库


语法:drop {database|schema} [if exists] db_name

实例:

    #删除数据库 test
    drop database if exists test;

    #删除数据库 test1
    drop schema if exists test1;

database 和 schema 表达相同的意思,使用 if exists,当要删除的数据库不存在时不会报错。

选中数据库


语法:use db_name

实例:

    #选中数据库test
    use test;

当和数据库服务端建立连接之后,必须要先选中数据库之后,才能进一步操作数据库中的表。

Leave a comment

邮箱地址不会被公开。 必填项已用*标注