SQL语句实践--DDL(数据定义语言)语句管理数据库

一、创建数据库:

1、建立一个名为oldboy的数据库:

create database oldboy;

SQL语句实践--DDL(数据定义语言)语句管理数据库

 2、查看刚刚建立的数据库:

show create database oldboy;

SQL语句实践--DDL(数据定义语言)语句管理数据库

使用MYSQL二进制包安装的数据库字符默认是lltin

3、查看数据库:

show databases;

SQL语句实践--DDL(数据定义语言)语句管理数据库

4、创建gbk字符集的数据库:

create database oldboy_gbk default character set gbk collate gbk_chinese_ci;

SQL语句实践--DDL(数据定义语言)语句管理数据库

5、创建字符为utf8的数据库:

create database oldboy_utf8 default character set utf8 collate utf8_general_ci;

SQL语句实践--DDL(数据定义语言)语句管理数据库

查看字符集及校对规则名字的方法为show character set; 

可在安装数据库编译的生活指定字符集,这样创建数据库的时候就默认编译时的字符创建;例如:

-DEFAULT_CHARSET=utf8 \

-DEFAULT_COLLATION=utf8_general_ci \

二、显示数据库:

6、查看匹配oldboy字符串的内容

show databases like ‘oldboy‘;

show databases like ‘oldboy%‘; (%为通配符,表示匹配以oldboy为开头的所以内容)

SQL语句实践--DDL(数据定义语言)语句管理数据库

三、切换数据库:

use [数据库名];

select database();       #查看当前管理员所在的库名

四、查看数据库包含的表信息

第一种方法:切换到数据库里面去查看表信息

use oldboy;

show tables;

第二种方法:在库外查看库里表的信息

show tables from oldboy;

五、删除数据库

drop database [数据库名];

drop database lh;            #删除名为lh的数据库

相关推荐