1. 分隔

>>split -l 5 data_out.sql test

2.重命名

>>for j in test*; do mv -v -- "$j" "$j.sql";done

To export

If it's an entire DB, then:

$ mysqldump -u [uname] -p[pass] db_name > db_backup.sql

If it's all DBs, then:

$ mysqldump -u [uname] -p[pass] --all-databases > all_db_backup.sql

If it's specific tables within a DB, then:

$ mysqldump -u [uname] -p[pass] db_name table1 table2 > table_backup.sql

You can even go as far as auto-compressing the output using gzip (if your DB is very big):

$ mysqldump -u [uname] -p[pass] db_name | gzip > db_backup.sql.gz

If you want to do this remotely and you have the access to the server in question, then the following would work (presuming the MySQL server is on port 3306):

$ mysqldump -P 3306 -h [ip_address] -u [uname] -p[pass] db_name > db_backup.sql

To import

Type the following command to import sql data file:

$ mysql -u username -p -h localhost DATA-BASE-NAME < data.sql

In this example, import 'data.sql' file into 'blog' database using Sathish as username:

$ mysql -u sat -p -h localhost blog < data.sql

If you have a dedicated database server, replace localhost hostname with with actual server name or IP address as follows:

$ mysql -u username -p -h 202.54.1.10 databasename < data.sql

OR use hostname such as mysql.cyberciti.biz

$ mysql -u username -p -h mysql.cyberciti.biz database-name < data.sql

If you do not know the database name or database name is included in sql dump you can try out something as follows:

$ mysql -u username -p -h 202.54.1.10 < data.sql

Refer: http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html

If you want a GUI tool then you could probably use SQLyog

参考文献:

http://stackoverflow.com/questions/11407349/mysql-how-to-export-and-import-an-sql-file-from-command-line

linux 批量重命名文件相关推荐

  1. 五种方法实现Linux批量重命名文件

    Linux批量重命名文件会涉及到改变一个字母.改变一些相连字母.改变某些位置的字母.在最前面加上某些字母.或者改变字母的大小写.完成这里五个方法基本上就会解决了Linux批量重命名的工作. 1.我想把 ...

  2. linux下怎么批量命名文件,Linux批量重命名文件

    会涉及到改变一个字母.改变一些相连字母.改变某些位置的字母.在最前面加上某些字母.或者改变字母的大小写. 完成这里五个方法基本上就会解决了Linux批量重命名的工作. 1.第一个1个字母变为" ...

  3. linux批量重命名文件

    现实中我们常会给文件批量重命名, 利用linux的重命名命令rename可以做到这一点 可以看到rename的from.to.files三个参数 from:修改的内容,to:改成的内容,files:改 ...

  4. linux批量重命名后缀名,Linux 批量重命名文件的方法

    SYNOPSIS rename from to file... from 表示需要替换或者处理的字符,比如文件的扩展名,文件名. to 表示对from处理之后的结果. file 表示目标文件. [[e ...

  5. linux用shell重命名文件,Linux shell - 重命名文件和文件夹(mv)

    如何在Linux下重命名多个文件 在Linux中,当你想要改变一个文件名,使用mv命令就好了.然而mv不能使用通配符重命名多个文件.可以用sed.awk或者与xargs结合使用来处理多个文件的情况.然 ...

  6. linux 使用rename命令批量重命名文件

    linux 使用rename命令批量重命名文件 命令格式: Usage: rename [-v] [-n] [-f] perlexpr [filenames] 参数说明: v 显示文件重命名的细节 n ...

  7. Linux下批量重命名文件

    Linux下批量重命名文件 通过rename命令批量重命名文件 基本语法 示例 1. 改变文件扩展名 2. 大写改成小写 3. 更改文件名模式 通过rename命令批量重命名文件 基本语法 renam ...

  8. linux下重命名文件

    linux下重命名文件有两种方式: 1.较简单的处理命令:mv mv 原文件名 新文件名 如:mv myFile newName 将MyFile重命名为newName. 2.linux提供了一个重命名 ...

  9. Linux 批量重命名工具 rename 的使用

    Linux 批量重命名工具 rename 的使用 安装 如果还没有安装,先执行安装命令 sudo apt-get install rename 用法 安装后,我们执行rename --help 命令来 ...

最新文章

  1. PHP和Java的联系,PHP和Java的功能
  2. 安装 并且使用_房子装地暖还是墙暖暖气?使用过的人建议这样去选择!
  3. 登白云嶂,银屏嘴游记
  4. SAP ByD 期末结账步骤简化(不完整)方法
  5. CodeForces 780 E Underground Lab
  6. DataTable添加行的方法
  7. 多数据库支持的应用程序设计(来自深空老大)
  8. 删数问题(信息学奥赛一本通-T1321)
  9. MySQL可以生成E-R图嘛_使用Navicat for mysql生成E-R图,添加外键约束
  10. python3装饰器例子_Python装饰器几个有用又好玩的例子
  11. 搜索引擎如何评估外贸网站内容?
  12. qlv文件怎么转换成mp4_flv怎么转换成MP4格式
  13. C语言的图形函数库贴吧,自己写的一个图形库,有点问题.来请教大家了
  14. 从贝叶斯方法谈到贝叶斯网络
  15. mysql系统表查询sql server_sql server查看所有数据库
  16. vue3中套用echarts官网例子
  17. 怎么查看XP系统是32位还是64位
  18. c#开发移动彩信网关
  19. 数据可视化技术是指运用计算机,计算机图形技术在数据计算方面的应用
  20. 第三方支付躺赚的好日子结束:银行直连模式瓦解

热门文章

  1. 使用UTL_MAIL包实现存储过程邮件发送(转)
  2. 7.Deque的应用案例-回文检查
  3. CF982 C Cut 'em all!【树/DFS/思维】
  4. Docker 简介与安装
  5. C/C++中字符串与数字之间的转换
  6. Majority Element:主元素
  7. Mac环境下用Java(Sikuli+Robot)实现页游自动化
  8. DNS and BIND
  9. [20150113]关于oracle的存储结构.txt
  10. 知方可补不足~SQL中的count命令的一些优化措施(百万以上数据明显)