MySQL常用数据表操作SQL

作为程序开发员, 经常要导入导出一些数据, 今天就把我导入导出数据的一些SQL分享一下: 下文中所有的测试语句数据表明都用 tablename 1. 导出表结构 show create table tablename; 2. 导出一个表的数据到外部文件 select * into outfile '/tmp/data.txt' from tablename; 输出的文件格式默认每条记录以 \n (换行符)分割, 每个字段之间以 \t (TAB键)分割, 可以自定义分隔符, 请查手册 3. 把表里边的数据导入到另外的数据表 当两个数据表的字段一样且顺序相同, 可以不用列举每一个字段: insert into tablename1 select * from tablename2 如果字段不同, 或者 insert into tablename1 (column1, column2) select column3 as column1, column4 as column2 from tablename2; [...]

posted on 2011-04-19 16:13  Megratron  阅读(128)  评论(0编辑  收藏  举报

导航