MySQL创建/删除/清空表,添加/删除字段
2024-08-21 16:09:13
创建表:
create table tablename (column_name column_type);
create table table_name(
id int not null auto_increment,
column1 varchar(32) not null,
column2 int(2) default 'test',
primary key ( id )
);
not null : 该字段不能为空。
default xxx : 缺省为xxx。
auto_increment:该字段自动增加。
primary key : 主键;主键不能重复,并且唯一。
删除表:
drop table tablename
清空数据表内容:
delete from tablename;
truncate table tablename;
虽然两种方法都能删除表中数据,但truncate比delete快,并且不记录mysql日志,也不可以恢复数据。
添加字段:
alter table tablename add column newcolumn int default 0 (after whichcolumn)(可选;在哪个字段后面添加)
删除字段:
alter table tablename drop column oldcolumn
如有错误,请指正博主会及时修改。
最新文章
- 秀起来的coding
- Excel中如何过滤复选框 How to filter checkbox column in Excel
- Django1.3 创建项目
- iOS:小技巧(转)
- AngularJS $http配置为form data 提交
- java多线程-线程创建
- ubuntu 下python版本切换
- WP7 MD5加密
- C#UDP同步实例
- 分享10款常用的jQuery焦点图插件
- Mysql InnoDB 是IOT表 锁基于索引
- 网络请求 http get post 一
- hdu4288 Coder 2012成都网络赛 A题
- JDBC基础学习(四)—数据库事务
- Luogu P1860 新魔法药水
- jmeter学习随笔
- [zz]LyX 入门教程
- android开发(40) 初试 Volley - GoogleI02013上的“快速,简单的网络通讯库”
- NSKeyValueObserving.m
- MySQL中有关char、varchar、int、tinyint、decimal