1.查看所有数据库:
show databases;
2.创建数据库:
create database [if not exists]数据库名[character set (utf8/gbk)];
3.切换数据库:
use 数据库名;
4.删除数据库:
drop database [if exists]数据库名;
5.修改数据库的编码:
alter database 数据库名 character set utf8/gbk;
6.创建表:
create table if not exists 表名(
列名1 类型,
列名2 类型
);
7.数据类型:
(1)数值类型:
int
tinyint
(2)日期与时间类型:
data---年月日
datatime---年月日时分秒
timestamp---自动添加年月日时分秒
(3)字符串类型
char 定长字符串
varchar(20) 变长字符串
decilmal(m,d);
小数类型 m--有效位数 d--小数位数
8.查看当前数据库所以表名称:
show tables;
9.查看指定某一个表的创建语句:
show create table 表名;
10.查看表结构:
desc 表名;
11.删除表
drop 表名;
12.修改表,添加列:
alter table 表名 add 列名 类型;
13.修改表,修改列名和类型:
alter table 表名 change 旧列名 新列名 类型;
14.修改表,删除列:
alter table 表名 drop 列名;
15.修改表名:
rename table 表名 to 新表名;
16.数据插入某列:
insert into 表名 (列名1,列名2....)values(值1,值2....);
17.数据插入全列:
insert into 表名 values (值1,值2,值3...);
18.数据修改表中列的全部(更新)
update 表名 set 列名=值;
19.数据修改表中列的符合条件的(更新)
update 表名 set 列名1=值1,列名2=值2 where 条件;
20.数据的删除(1):
delete from 表名 [where条件];
21.数据的删除(2):
turn cate 表名;
注:(1)在没有where的情况下是清空表
(2)是直接删除表让后重新建立该表
版权归原作者 小唐同学(๑><๑) 所有, 如有侵权,请联系我们删除。