mysql---基本操作

来源:互联网 发布:淘宝手机海报尺寸大小 编辑:程序博客网 时间:2024/06/06 00:14

1、建表与删表

1.1、建表

craete table (

列名1 类型 是否为空 默认值,

列名2 类型 是否为空 默认值,

……

列名3 类型 是否为空 默认值

)engine =存储引擎 charset = 字符编码;


1.2、删表

drop table 表名



2、修改表结构:利用alter table 表名 + 操作

2.1、增加列

alter table 表名 add 列名 列类型    创建一个列成为表的最后一列

alter table 表名 add 列名1 列类型 after 列名2   在列名2创建一个列名1的字段

alter table 表名 add 列名 列类型 first   创建一个列成为表的第一列



2.2、删除列

alter table 表名 drop 列名


2.3、修改列

(1)修改列名

alter table 表名  change 旧列名  新列名 列类型


(2)修改列类型

alter table 表名 modify 列名 新列类型

注意:change可以修改列名、列类型和列位置,而modify只能修改列类型和列位置不能修改列名。


(3)修改列位置

通过设置after和first来修改列的位置。

change和modify都可以用来修改列位置。

alter table 表名 change 列名1 列名1 列类型 after 列名2

alter table 表名 change 列名1 列名1 列类型 first

alter table 表名 modify列名1 列类型 after 列名2

alter table 表名 modify列名1 列类型 first


3、查看表结构和建表语句

3.1、desc/describe 表名  等效于 show columns from 表名

3.2、查看建表语句  show create table 表名


4、数据的增删改查

4.1、插入数据

insert into 表名  (插入字段列表)

values

(值列表),

(值列表),

……

(值列表);


4.2、修改数据

update 表名 set 字段 = 新值 where……


4.3、删除数据

delete from 表名 where ……


4.4、查看数据

select  字段列表 from 表名 ……

0 0
原创粉丝点击