一、库操作
1.新增库
基本语法:CREATE database 数据库名字【库选项】;
库选项:用来约束数据库
字符集:charset/character set 具体字符集(数据存储编码格式,GBK和UTF8)
校对集:collate
1 create database mydatabase charset utf8;--创建一个名称为mydatanase的数据库,编码格式为utf8
2--当创建数据库名称为中文时(创建中文数据库)
set name gbk;
create database 中国charset utf8;
2查看数据库;
(1)查看所有数据库;
1 show databases;
(2)查看指定数据库:
1 --show databases like 'pattern'; --pattern 是匹配模式 2 --%:表示匹配多个字符 3 --_:表示匹配单个字符 4 --例子: 5 create database informationtest charset utf8; --创建数据库 6 --查看以information_开始的数据库 7 show databases like 'information_%'; --相当于information%(出现2个结果) 8 show databases like 'information\_%'; --_需要被转义 9
3.查看数据库的创建语句:
1 show create database 数据库名称;
4.修改(更新)数据库
(1)数据库名称不可以修改
(2)数据库可以修改仅限库选项:字符集和校对集(校对集依赖字符集)
1 --Alter database 数据库名字【库选项】; 2 -- charset/ character set [=]字符集 3 --collate 校对集 4 --例子:修改数据库informationtest的字符集 5 Alter database informationtest charset GBK;
5.删除数据库(最好先备份后操作,删除不可逆)
1 --Drop database 数据库名字;
2 --例子:
3 Drop database informationtest;