1,库的基本操作
库名的命名规则
1、可以使用数字、字母、_,但是不能为纯数字
2、库名区分字母大小写
3.库名具有唯一性
4、不能使用特殊字符和MySQL关键字库的基本操作示例:
1、创建库testdb,指定字符集为utf8
create database testdb character set utf8;
2、进入到库testdb
use testdb;
3、查看当前所在库
select database();
4、查看testdb的默认字符集
show create database testdb2;
5、删除库testdb
drop database testdb;
6、删除库testdb2
drop database testdb2;
- 2,表的创建、查看、删除
- 表的基本操作
1、创建表
create table tab( id int(2) zerofill,name varchar(20), age tinyint unsigned,sex varchar(20));#创建一个表名为tab的表,表字段为
学号:id 要求显示宽度为2,位数不够用0填充(serofill也可不添加)
姓名:name 变长,宽度20
年龄:age 微小整型,不能输入负数
性别:sex 变长,宽度为20(当然这里可以用枚举更好)
2、查看创建表的语句(字符集、存储引擎)
- 表的基本操作
show create table tab;
这个语句可以看到我们创建表时的表字段、表字段类型(方框部分)、字符集、存储引擎(红点点部分)等信息,如果默认不是utf8,则一般需要更改默认字符集,不修改的话一般创建表时可以加上character set utf8;注意这里是utf8而不是utf-8,比较坑
3、查看表tab的结构
desc tab;
4、删除表tab
drop table tab;