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. 在jsp中点击按钮,在bean中把已经查出的数据,生成csv文件,然后在ie中自动打开
  2. 转载:PHP JSON_ENCODE 不编码中文汉字的方法
  3. 《C语言及程序设计》实践参考——当年第几天
  4. Vue.2.0.5-模板语法
  5. JPA教程:实体映射-第2部分
  6. 二叉树 平衡二叉树 红黑树_迅捷树,二叉树
  7. 华为私密相册计算机找回密码,华为手机隐私空间密码忘了怎么办 华为手机隐私空间密码忘了解决方法...
  8. 详解.class文件
  9. python实现科赫雪花的绘制(最简单)
  10. 内网访问高德地图nginx代理
  11. 一篇文章学会ICP许可证如何年检
  12. 掌握五个元组的用法,让python代码飞得更快
  13. 【蓝桥杯大赛】简单回忆一下我的蓝桥杯比赛历程
  14. 免费的ipad编辑php软件下载,免费也很香!8 款免费 APP 打造你的学术型 iPad
  15. 激励反向传播的自上而下注意力神经模型
  16. 携程显示连接不到服务器,携程:网络故障由员工错误操作导致
  17. 迅捷fw150服务器无响应,Fast迅捷FW150RM无线路由器Client客户端模式怎么设置
  18. 《阿凡达》的元宇宙帝国多久抵达现实?
  19. [激光原理与应用-23]:《激光原理与技术》-9- 激光产生技术-锁模技术
  20. Linux内核分析 笔记七 可执行程序的装载 ——by王玥

热门文章

  1. 什么是CS/BS(一)转
  2. 《Android应用开发入门经典(第3版)》——第6.1节创建演示应用
  3. 廖雪峰JS教程学习记录---字符串
  4. C语言 学生宿舍管理系统
  5. iOS开发小技巧--利用苹果官方API播放视频(方法已经过时,了解一下)
  6. 自适应游标共享技术01(Adaptive Cursor Sharing)
  7. Python list排序
  8. Apache常用配置
  9. WCF中常见的几种Host,承载WCF服务的方法详解
  10. 访问SharePoint站点时,提示:Service Unavailable