数据库操作sql练习
一、数据库的创建
1、创建一个名称为mydb1的数据库
create database mydb1;
2、创建一个使用utf8字符集的mydb2数据库
create database mydb2 chararcter set utf8;
3、创建一个使用utf8字符集 并带比较规则的mydb3数据库
create database mydb3 character set utf8 collate utf8_general_ci; //这里的比较规则需要了解
二、数据库的修改
1、修改mydb2的字符集为gbk;
alter database mydb2 character set gbk;
三、数据库的删除
1、删除数据库
drop database mydb3;
四、数据库查看
1、查看所有数据库
show databases;
2、查看数据库mydb1的字符集
show create database mydb1;
数据库中表操作的sql练习
一、创建表
1、创建一张员工表employee
字段 类型
id 整形
name 字符型
gender 字符型
birthday 日期型
entry_date 日期型
job 字符型
salary 小数型
resume 文本
2、创建一张员工表employee2
字段 类型
id 整形
name 字符型
gender 字符型
birthday 日期型
entry_date 日期型
job 字符型
salary 小数型
resume 文本
要求:把id 设置成主键,并且自动增长。name不允许为空。
create table employee (id int primary key auto_increment, //第一个是名字 第二个是类型 后面再跟别的
name varchar(20) not null,
gender varchar(10),
birthday