创建数据库:create database name_database;
创建表:use name_database;
create table name_table
(
id int(11),
name varchar(25)
);
删除表:drop table name_table;
修改表名:alter table old_name_table rename new_name;
修改字段(列)类型:alter table name_table modify name_column type_data;
修改字段名:ALTER TABLE name_table CHANGE name_column name_column_new type_column_new;
插入新的字段(列):alter table name_table 1 add name_column type_column first;
插入新的字段(列):alter table name_table add name_column type_column after any_old_name_primary_key;
删除字段:alter table name_table drop name_column;
删除表的外键约束:alter table name_table drop foreign key name_primary_key;
删除关联表:
一、先删除被关联表:drop table name_table;(可能会出错)
二、删除外键约束:alter table name_table drop foreign key name_primary_key;
三、删除被关联表。
四、删除关联表。
当表建好后,如果要添加主键(之前忘记添加主键):ALTER TABLE name_table ADD PRIMARY KEY(id);
说明:id为举例,则命令执行后,id为主键。可以添加多个字段,因为主键可以由多个字段构成。
mysql对表的基本操作
最新推荐文章于 2022-05-10 15:05:41 发布