1.增加一个字段(一列)
alter table table_name add column column_name type default value; type指该字段的类型,value指该字段的默认值
例如:alter table mybook add column publish_house varchar(10) default '';
2.更改一个字段名字(也可以改变类型和默认值)
alter table table_name change sorce_col_name dest_col_name type default value; source_col_name指原来的字段名称,dest_col_name指改后的字段名称
例如:alter table Board_Info change IsMobile IsTelphone int(3) unsigned default 1;
3.改变一个字段的默认值
alter table table_name alter column_name set default value;
例如:alter table book alter flag set default '0';
4.改变一个字段的数据类型
alter table table_name change column column_name column_name type;
例如:alter table userinfo change column username username varchar(20);
5.向一个表中增加一个列做为主键
alter table table_name add column column_name type auto_increment PRIMARY KEY;
例如:alter table book add column id int(10) auto_increment PRIMARY KEY;
6.数据库某表的备份,在命令行中输入:
mysqldump -u root -p database_name table_name > bak_file_name
例如:mysqldump -u root -p f_info user_info > user_info.dat
7.导出数据
select_statment into outfile"dest_file";
例如:select cooperatecode,createtime from publish limit 10 into outfile"/home/mzc/temp/tempbad.txt";
8.导入数据
load data infile"file_name" into table table_name;
例如:load data infile"/home/mzc/temp/tempbad.txt" into table pad;
9.将两个表里的数据拼接后插入到另一个表里。下面的例子说明将t1表中的com2和t2表中的com1字段的值拼接后插入到tx表对应的字段里。
例如:insert into tx select t1.com1,concat(t1.com2,t2.com1) from t1,t2;
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/firerain/archive/2005/09/30/493212.aspx
分享到:
相关推荐
mysql修改语句 mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,添加、修改、删除字段mysql语句用法,...
MYSQL语句大全MYSQL语句大全MYSQL语句大全MYSQL语句大全MYSQL语句大全MYSQL语句大全
mysql语句用法,添加、修改、删除字段.pdf
mysql语句用法,添加、修改、删除字段
文档收集了MySQL的各种语法及示例说明,适合使用到MySQL的开发人员收录。
个人整理的所有MySQL基础常用语句的使用和用法。文档内含有各种标题方便查找。工具WPS(使用microsoft office 可能没有标题)
mysql语句大全及用法
Hint可以基于表连接的顺序、表连接的方法、访问路径、并行度等规则对DML语句、或者查查询语句产生作用,通过它我们可以实现: 1) 使用的优化器的类型 2) 基于代价的优化器的优化目标,是all_rows还是first_rows。 3)...
mysql语句用法,添加、修改、删除字段.docx
本文实例讲述了mysql存储过程之case语句用法。分享给大家供大家参考,具体如下: 除了if语句,mysql提供了一个替代的条件语句CASE。 mysql的 CASE语句使代码更加可读和高效。废话不多说,我们先来看下简单case语句的...
2)掌握 —— WHILE循环语句的使用方法 WHILE循环语句 MySQL支持3条用来创建循环的语句:WHILE、REPEAT和LOOP语句。 WHILE语句语法格式为: [begin_label:] WHILE search_condition DO statement_list END WHILE ...
《Effective MySQL之SQL语句最优化》是由MySQL专家Ronald Bradford撰著,书 中提供了很多可以用于改进数据库和应用程序性能的最佳实践技巧,...● 学习使用不为常人所知的一些性能技巧 来改进索引效率并简化SQL语句
MySQL SQL语句大全集锦+加详细解说(经典珍藏)
MySQL 查询语句及其用法: 1. SELECT 语句: - 用法:用于从数据库中检索数据。 - 示例: SELECT * FROM 表名;(检索表中的所有数据) SELECT 列 1, 列 2 FROM 表名 WHERE 条件;(根 据条件检索指定列的数据)...
《Effective MySQL之SQL语句最优化》提供了很多可以用于改进数据库和应用程序性能的最佳实践技巧,并对这些技巧做了详细的解释。... ●学习使用不为常人所知的一些性能技巧来改进索引效率并简化SQL语句。
MySQL 查询语句及其用法: 1. SELECT 语句: - 用法:用于从数据库中检索数据。 - 示例: SELECT * FROM 表名;(检索表中的所有数据) SELECT 列 1, 列 2 FROM 表名 WHERE 条件;(根 据条件检索指定列的数据)...
SQL语句大全(很全)sql语句用法,对于mysql,oracle,sqlserver 数据库的sql语法,各种语句优化.
MySQL数据库中group by语句与update语句的用法研究.pdf
2)掌握 ——LOOP语句的使用方法; LOOP语句 LOOP语句语法格式如下: [begin_label:] LOOP statement_list END LOOP [end_label] 说明:LOOP允许某特定语句或语句群的重复执行,实现一个简单的循环构造,statement_...