Mysql 数据库命令行导出导入sql脚本
2015-10-23 00:00
716 查看
导出数据库中所有表的sql脚本(包含数据):
1.运行命令终端 cmd.exe
2.输入:mysqldump- uroot -p databaseName>x:\fileName.sql
-uroot:-u为参数root为用户名 -p:用户密码(此时不用输入)
databaseName:数据库名称, x:\fileName.sql:生成sql文件的位置和路径
3.回车后,提示输入密码,导出成功。
导出数据库中某一张表并且包含表的数据:
1.命令终端输入:mysqldump -uroot -p databaseName tableName >x:\fileName.sql
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库中某一张表并且包含表的指行数数据:
命令终端输入:mysqldump -uroot -p [b]-w "1 limit startRowNum,length" [/b]databaseName tableName >x:\fileName.sql -w:sql语句where查询条件 [b][b]startRowNum[/b][/b]:limit查询开始位置
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库中某一张表并且包含表的指行数倒序数据:
命令终端输入:mysqldump -uroot -p [b]-w " 1 ORDER BY columnName desc limit startRowNum,endRowNum" [/b]databaseName tableName >x:\fileName.sql
-w:sql语句where查询条件 [b][b]startRowNum[/b][/b]:limit查询开始位置
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
mysqldump -uroot -p -w "1 ORDER BY accessTime desc limit 0,3000" idc_z visitlog_20151102 >visitlog.sql
导出数据库中某一张表并且不包含表的数据:
1.命令终端输入:mysqldump -uroot -p - d databaseName tableName >x:\fileName.sql
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库某张表的数据,保存为excel表格形式:
1.命令行输入:mysql -uroot -p (实现登录到mysql)
2.输入密码登录成功
3.命令行输入:use databaseName(使用databaseName这个数据库)
4.命令行输入:select * from tableName into outfile'x:\fileName.xls'
导入数据库脚本:
1.命令行终端输入:mysql -uroot -p database <x:\fileName.sql
2.输入密码,导入成功
1.运行命令终端 cmd.exe
2.输入:mysqldump- uroot -p databaseName>x:\fileName.sql
-uroot:-u为参数root为用户名 -p:用户密码(此时不用输入)
databaseName:数据库名称, x:\fileName.sql:生成sql文件的位置和路径
3.回车后,提示输入密码,导出成功。
导出数据库中某一张表并且包含表的数据:
1.命令终端输入:mysqldump -uroot -p databaseName tableName >x:\fileName.sql
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库中某一张表并且包含表的指行数数据:
命令终端输入:mysqldump -uroot -p [b]-w "1 limit startRowNum,length" [/b]databaseName tableName >x:\fileName.sql -w:sql语句where查询条件 [b][b]startRowNum[/b][/b]:limit查询开始位置
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库中某一张表并且包含表的指行数倒序数据:
命令终端输入:mysqldump -uroot -p [b]-w " 1 ORDER BY columnName desc limit startRowNum,endRowNum" [/b]databaseName tableName >x:\fileName.sql
-w:sql语句where查询条件 [b][b]startRowNum[/b][/b]:limit查询开始位置
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
mysqldump -uroot -p -w "1 ORDER BY accessTime desc limit 0,3000" idc_z visitlog_20151102 >visitlog.sql
导出数据库中某一张表并且不包含表的数据:
1.命令终端输入:mysqldump -uroot -p - d databaseName tableName >x:\fileName.sql
-d:不带表的数据 tableName:数据库的表名
2.输入密码,导出成功
导出数据库某张表的数据,保存为excel表格形式:
1.命令行输入:mysql -uroot -p (实现登录到mysql)
2.输入密码登录成功
3.命令行输入:use databaseName(使用databaseName这个数据库)
4.命令行输入:select * from tableName into outfile'x:\fileName.xls'
导入数据库脚本:
1.命令行终端输入:mysql -uroot -p database <x:\fileName.sql
2.输入密码,导入成功
相关文章推荐
- yum 安装mysql5.5
- 获取mysql数据库中下一个自增主键的值
- mysql级联删除
- mysql创建用户并授权
- Mysql索引类型
- error 2003 (hy000):can't connect to mysql server on 'localhost' (10061),com.mysql.jdbc.exceptions.jd
- mysql索引的一些知识
- mysql基本应用
- MySQL数据库
- MySQL 导出导入存储过程definer问题
- what-to-tune-in-mysql-56-after-installation
- Mysql主从复制报错Last_Errno: 1305
- [每日一答] [20151022] 使用MySQL命令行修改密码
- C#调用mysql查询存储过程
- 关于MySQL的dos客户端中文插入和显示utf-8乱码的解决方法
- MySQL 5.6 主从复制如何处理——触发器,函数,存储过程,调度事件
- 关于MySQL中的left join、on、where的一点深入
- Mysql中存在索引但是不能使用索引的典型情况
- mysql in 排序 也可以按in里面的顺序来排序
- Mysql的Bin log数据恢复:不小心删除数据库