MySQL语句-库操作汇总

249 阅读1分钟
1.创建数据库
  • 语法 CREATE DATABASE [IF NOT EXISTS] 数据库名 [创建规范]
  • 创建规范 |规范|描述| |--|--|--| |[DEFAULT] CHARACTER SET 字符集|指定数据库字符集| |[DEFAULT] COLLATE 字符集|字符集校对规则|
  • 操作 采用默认字符集创建数据库:
    create database study;
    
    指定数据库指定字符集(UTF8):
    create database study DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    
    查看数据库字符集及字符集校验规则:
    show character set;
    
    数据库不存在才创建:
    create database if not exists study;
    
    提示: 如果编译的时候指定了字符集,则以后创建对应的数据库就不需要指定字符集
2.显示数据库
  • 语法 SHOW DATABASES [LIKE 'pattern' | WHERE expr]

  • 参数 |参数|描述| |--|--|--| |like 正则表达|正则匹配指定库|

  • 操作 显示所有库:

    show databases;
    

    查看库名包含stu所有库:

    show databases like '%stu%';
    
3.查看建库语句
  • 语法 SHOW CREATE DATABASE [IF NOT EXISTS] 数据库名
  • 操作
    show create database study\G
    
4.查看当前连接的数据库
  • 语法 select database(); 在这里插入图片描述
5.连接数据库
  • 语法 USE<数据库名>
  • 操作
    use study;   
    
6.删除数据库
  • 语法 DROP DATABASE [IF EXISTS] 数据库名
  • 操作
    drop database study;