SQL语句实践--DDL(数据定义语言)语句管理数据库
一、创建数据库:
1、建立一个名为oldboy的数据库:
create database oldboy;
2、查看刚刚建立的数据库:
show create database oldboy;
使用MYSQL二进制包安装的数据库字符默认是lltin
3、查看数据库:
show databases;
4、创建gbk字符集的数据库:
create database oldboy_gbk default character set gbk collate gbk_chinese_ci;
5、创建字符为utf8的数据库:
create database oldboy_utf8 default character set utf8 collate utf8_general_ci;
查看字符集及校对规则名字的方法为show character set;
可在安装数据库编译的生活指定字符集,这样创建数据库的时候就默认编译时的字符创建;例如:
-DEFAULT_CHARSET=utf8 \
-DEFAULT_COLLATION=utf8_general_ci \
二、显示数据库:
6、查看匹配oldboy字符串的内容
show databases like 'oldboy';
show databases like 'oldboy%'; (%为通配符,表示匹配以oldboy为开头的所以内容)
三、切换数据库:
use [数据库名];
select database(); #查看当前管理员所在的库名
四、查看数据库包含的表信息
第一种方法:切换到数据库里面去查看表信息
use oldboy;
show tables;
第二种方法:在库外查看库里表的信息
show tables from oldboy;
五、删除数据库
drop database [数据库名];
drop database lh; #删除名为lh的数据库