- 数据库的基本操作
- 显示当前所有数据库(以我的数据库为例)
- 创建数据库
- 删除数据库
- 查看建库语句
- 设置默认数据库
- 常用数据类型
- 数值类型
- 字符串类型
- 日期类型
- 表的基本操作
- 查看表结构
- 创建表
- 删除表
关系型数据库(RDBMS interface)
MySQL SqlServer Sqlite Oracle Postgres
非关系型数据库(No SQL interface)
Redis MongoDB
sql语言对字母大小写不敏感(不区分大小写)
show databases;创建数据库
创建的时候要注意数据库名称不能重复“java"为这里举例子时的数据库名称
-- 创建 数据库 CREATE DATAbase db_test1;
如果系统没有 db_test2 的数据库,则创建一个名叫 db_test2 的数据库,如果有则不创建
CREATE DATAbase IF NOT EXISTS db_test2;
如果系统没有 db_test 的数据库,则创建一个使用utf8mb4字符集的 db_test 数据库,如果有则
不创建
CREATE DATAbase IF NOT EXISTS db_test CHARACTER SET utf8mb4;删除数据库
删除以后数据库里所有元素都消失
-- 删除数据库 DROP DATAbase `java` ;查看建库语句
-- 查看建库语句 SHOW CREATE DATAbase `java`;设置默认数据库
-- 设置默认库 USE `java` ;常用数据类型 数值类型 字符串类型 日期类型 表的基本操作
需要操作数据库中的表时,需要先使用该数据库:
use java;查看表结构
desc 表名;创建表
举例:
create table stu_test ( id int, name varchar(20) comment '姓名', password varchar(50) comment '密码', age int, sex varchar(1), birthday timestamp, amout decimal(13,2), resume text );删除表
举例:
-- 删除 stu_test 表 drop table stu_test; -- 如果存在 stu_test 表,则删除 stu_test 表 drop table if exists stu_test;



