mysql数据库导出表数据 快速的方法 提高效率
2014-12-17 16:53
531 查看
1.连接到电脑 远程就ssh
2.mysqldump: mysqldump -d -u*** -p*** 数据库名 表名称>/tmp/***.sql 导出表结构 (vim 进去 修改表名称,记得注释掉 drop ... if is exist)
3.mysql -u*** -p***
4.source /tmp/***.sql 导出表结构
5.INSERT INTO 新表名称 SELECT * FROM 就表名 where 日期 > DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
导入数据
6.drop table (删除旧表)
7.alter table 表名称 rename to 表名称2
基本的使用方法总结:
1 导出所有库
系统命令行
mysqldump -uusername -ppassword --all-databases > all.sql
2 导入所有库
mysql命令行
mysql>source all.sql;
3 导出某些库
系统命令行
mysqldump -uusername -ppassword --databases db1 db2 > db1db2.sql
4 导入某些库
mysql命令行
mysql>source db1db2.sql;
5 导入某个库
系统命令行
mysql -uusername -ppassword db1 < db1.sql;
或mysql命令行
mysql>source db1.sql;
6 导出某些数据表
系统命令行
mysqldump -uusername -ppassword db1 table1 table2 > tb1tb2.sql
7 导入某些数据表
系统命令行
mysql -uusername -ppassword db1 < tb1tb2.sql
或mysql命令行
mysql>
user db1;
source tb1tb2.sql;
8 mysqldump字符集设置
mysqldump -uusername -ppassword --default-character-set=gb2312 db1 table1 > tb1.sql
2.mysqldump: mysqldump -d -u*** -p*** 数据库名 表名称>/tmp/***.sql 导出表结构 (vim 进去 修改表名称,记得注释掉 drop ... if is exist)
3.mysql -u*** -p***
4.source /tmp/***.sql 导出表结构
5.INSERT INTO 新表名称 SELECT * FROM 就表名 where 日期 > DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
导入数据
6.drop table (删除旧表)
7.alter table 表名称 rename to 表名称2
基本的使用方法总结:
1 导出所有库
系统命令行
mysqldump -uusername -ppassword --all-databases > all.sql
2 导入所有库
mysql命令行
mysql>source all.sql;
3 导出某些库
系统命令行
mysqldump -uusername -ppassword --databases db1 db2 > db1db2.sql
4 导入某些库
mysql命令行
mysql>source db1db2.sql;
5 导入某个库
系统命令行
mysql -uusername -ppassword db1 < db1.sql;
或mysql命令行
mysql>source db1.sql;
6 导出某些数据表
系统命令行
mysqldump -uusername -ppassword db1 table1 table2 > tb1tb2.sql
7 导入某些数据表
系统命令行
mysql -uusername -ppassword db1 < tb1tb2.sql
或mysql命令行
mysql>
user db1;
source tb1tb2.sql;
8 mysqldump字符集设置
mysqldump -uusername -ppassword --default-character-set=gb2312 db1 table1 > tb1.sql
相关文章推荐
- 提高 Web Service 数据传输效率的基本方法
- MySQL数据库按指定格式导出数据进行备份(select into outfile)和恢复数据的方法
- PL/SQL Developer导出大量数据到excel的快速方法,解决数据量大导出慢的问题
- 提高 Web Service 数据传输效率的基本方法
- 提高 Web Service 数据传输效率的基本方法
- 【AE】大数据点文件读取生成SHP文件时使用IFeatureBuffer快速提高读取效率
- php向mysql数据库插入百万级数据的两种方法效率比较
- Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
- 提高工作效率(1):在右键菜单中加入DOS命令的简单快速方法
- Linux下导出Mysql数据库数据的方法
- 提高 Web Service 数据传输效率的基本方法
- 提高数据库效率的一些方法--eg:大批量循环插入数据的简化
- 导出mysql数据库的数据的方式方法
- 提高 Web Service 数据传输效率的基本方法
- 提高 Web Service 数据传输效率的基本方法
- mysql数据库导出数据结构和数据的方法
- mysql提高快速插入数据的方法
- oracle数据迁移快速导入导出:利用sqluldr2导出数据和sqlldr导入数据的方法
- 提高数据库效率的一些方法--eg:大批量循环插入数据的简化
- 快速把10万条数据导出到文件的方法