7 mysql体系结构
show databases 显示当前用户有什么数据库、方案
use 方案名 选择使用哪个方案
show tables 显示有什么表
oracle 里边用户名就是方案名
mysql里边 用户是用户,方案是方案,一个用可以有多个方案
8 库操作
create database|schema 方案名 default charset = ''
创建数据库d1 并指定默认字符集为UTF8
create schema d1 default charset = 'UTF8'
删库
drop database| schema 方案名
9 创建表
t1
( id 整形
name 可变字符串30长度
)
create table t1
(
id number, --oracle 里边用number
name varchar2(30)
)
create table t1
(
id int,
name varchar(30)
)
10 修改表
alter table 表名 ....
alter table 表名 add 列名 类型
alter table 表名 modify 列名 类型
alter table 表名 change 列名 新列名 新类型
alter table 表名 drop column 列名
rename 表名 to 新表名
添加一列email varchar(30)
alter table t1 add email varchar(30)
修改email 增加长度到40字符
alter table t1 modify email varchar(40)
修改name 列重命名 到 address ,并且修改类型为 varchar(40)
alter table t1 change name address varchar(40)
显示创建该表的sql语句
show craete table 表名
删除列address
alter table t1 drop column address
修改表t1表名为T2,注意大小写
rename table t1 to T2S
mysql 里边 表名 和 数据库名大小写敏感
删除表T2
drop table 表名
查询 5到第10条数据, select * from area limit 5,5;
查询 第1条数据, select * from area limit 0,1;