linux 批量重命名文件
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 批量重命名文件相关推荐
- 五种方法实现Linux批量重命名文件
Linux批量重命名文件会涉及到改变一个字母.改变一些相连字母.改变某些位置的字母.在最前面加上某些字母.或者改变字母的大小写.完成这里五个方法基本上就会解决了Linux批量重命名的工作. 1.我想把 ...
- linux下怎么批量命名文件,Linux批量重命名文件
会涉及到改变一个字母.改变一些相连字母.改变某些位置的字母.在最前面加上某些字母.或者改变字母的大小写. 完成这里五个方法基本上就会解决了Linux批量重命名的工作. 1.第一个1个字母变为" ...
- linux批量重命名文件
现实中我们常会给文件批量重命名, 利用linux的重命名命令rename可以做到这一点 可以看到rename的from.to.files三个参数 from:修改的内容,to:改成的内容,files:改 ...
- linux批量重命名后缀名,Linux 批量重命名文件的方法
SYNOPSIS rename from to file... from 表示需要替换或者处理的字符,比如文件的扩展名,文件名. to 表示对from处理之后的结果. file 表示目标文件. [[e ...
- linux用shell重命名文件,Linux shell - 重命名文件和文件夹(mv)
如何在Linux下重命名多个文件 在Linux中,当你想要改变一个文件名,使用mv命令就好了.然而mv不能使用通配符重命名多个文件.可以用sed.awk或者与xargs结合使用来处理多个文件的情况.然 ...
- linux 使用rename命令批量重命名文件
linux 使用rename命令批量重命名文件 命令格式: Usage: rename [-v] [-n] [-f] perlexpr [filenames] 参数说明: v 显示文件重命名的细节 n ...
- Linux下批量重命名文件
Linux下批量重命名文件 通过rename命令批量重命名文件 基本语法 示例 1. 改变文件扩展名 2. 大写改成小写 3. 更改文件名模式 通过rename命令批量重命名文件 基本语法 renam ...
- linux下重命名文件
linux下重命名文件有两种方式: 1.较简单的处理命令:mv mv 原文件名 新文件名 如:mv myFile newName 将MyFile重命名为newName. 2.linux提供了一个重命名 ...
- Linux 批量重命名工具 rename 的使用
Linux 批量重命名工具 rename 的使用 安装 如果还没有安装,先执行安装命令 sudo apt-get install rename 用法 安装后,我们执行rename --help 命令来 ...
最新文章
- PHP和Java的联系,PHP和Java的功能
- 安装 并且使用_房子装地暖还是墙暖暖气?使用过的人建议这样去选择!
- 登白云嶂,银屏嘴游记
- SAP ByD 期末结账步骤简化(不完整)方法
- CodeForces 780 E Underground Lab
- DataTable添加行的方法
- 多数据库支持的应用程序设计(来自深空老大)
- 删数问题(信息学奥赛一本通-T1321)
- MySQL可以生成E-R图嘛_使用Navicat for mysql生成E-R图,添加外键约束
- python3装饰器例子_Python装饰器几个有用又好玩的例子
- 搜索引擎如何评估外贸网站内容?
- qlv文件怎么转换成mp4_flv怎么转换成MP4格式
- C语言的图形函数库贴吧,自己写的一个图形库,有点问题.来请教大家了
- 从贝叶斯方法谈到贝叶斯网络
- mysql系统表查询sql server_sql server查看所有数据库
- vue3中套用echarts官网例子
- 怎么查看XP系统是32位还是64位
- c#开发移动彩信网关
- 数据可视化技术是指运用计算机,计算机图形技术在数据计算方面的应用
- 第三方支付躺赚的好日子结束:银行直连模式瓦解
热门文章
- 使用UTL_MAIL包实现存储过程邮件发送(转)
- 7.Deque的应用案例-回文检查
- CF982 C	Cut 'em all!【树/DFS/思维】
- Docker 简介与安装
- C/C++中字符串与数字之间的转换
- Majority Element:主元素
- Mac环境下用Java(Sikuli+Robot)实现页游自动化
- DNS and BIND
- [20150113]关于oracle的存储结构.txt
- 知方可补不足~SQL中的count命令的一些优化措施(百万以上数据明显)