`

mysql 命令行 导入与导出

阅读更多

一、导出sql文件

1.导出db_test   数据库到文件中

F:\>mysqldump -uroot -p123 -h127.0.0.1 db_market > db_test.sql 

 

2.导出表cluster 到文件中

F:\>mysqldump -uroot -p123 -h127.0.0.1 db_market cluster > cluster.sql

 

3.导出表cluster / users 到文件中

F:\>mysqldump -uroot -p123 -h127.0.0.1 db_market cluster users > cluster_users.sql

 

4.在每个表导出之前Lock Tables 并且之后Unlock table , 可以更快更安全的导入和导出  --add-locks   

F:\>mysqldump -uroot -p123 -h127.0.0.1 --add-locks db_market cluster users > s.sql

 

5.在每个create table 语句之前增加一个drop table

F:\>mysqldump -uroot -p123 -h127.0.0.1 --add-drop-table db_market cluster users > s.sql

 

6.insert语句加列名

F:\>mysqldump -uroot -p123 -h127.0.0.1 --complete-insert db_market cluster users > s.sql

 

7.每个表只有一个insert into , 多行插入,效率更高

F:\>mysqldump -uroot -p123 -h127.0.0.1 --extended-insert  db_market cluster users > s.sql

 

8.只导出数据,不要表结构

F:\>mysqldump -uroot -p123 -h127.0.0.1 --no-create-info db_market cluster users > s.sql

 

9.只导出表结构,不要数据

F:\>mysqldump -uroot -p123 -h127.0.0.1 --no-data db_market cluster users > s.sql

 

10.条件导出

F:\>mysqldump -uroot -p123 -h127.0.0.1 --no-create-info db_market cluster --where "id=1"  > s.sql

F:\>mysqldump -uroot -p123 -h127.0.0.1 --no-create-info db_market cluster --where "  ip like '%117%' and uri like '%api%' "  > s.sql

分享到:
评论

相关推荐

    mysql命令行下导出,导入

    mysql命令行下导出,导入

    MySQL命令行导入导出数据库步骤操作

    MySQL命令行导入导出数据库步骤操作 一、利用cmd操作MySQL数据库,导出sql文件 二、利用sql文件,通过cmd使用MySQL命令建立数据库,恢复数据

    mysql命令行导入导出

    mysql导出乱码 可以使用 导入导出命令 指定默认字符集,使导出的字符为中文

    MYSQL命令行导入导出数据库详解

    Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码...

    MySQL命令行导出与导入数据库

    举例为大家介绍如何运用命令行实现MySQL导出导入数据库 一、命令行导出数据库 1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录  如:cd C:\Program Files\MySQL\MySQL Server 4.1\bin  (或者直接将...

    mysql命令行还原phpMyAdmin导出的含有中文的SQL文件

    这样吧,先用MySQL-Front创建了空数据库,然后使用mysql命令行导入吧。 1)使用MySQL-Front创建了空数据库 因为看脚本中对象都有DEFAULT CHARSET=gbk COMMENT=… 指令,所以字符集选择gbk   2)启动MySQL命令行,...

    MySQL命令行导出导入数据库实例详解

    主要介绍了MySQL命令行导出导入数据库实例详解的相关资料,需要的朋友可以参考下

    Mysql导入导出工具Mysqldump和Source命令用法详解

    时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具...

    Mysql命令行导入sql数据的代码

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names ‘utf8’ source abc.sql ...

    Mysql命令行导入sql数据

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names ‘utf8’ source abc.sql ...

    MYSQL导入导出.sql文件

    MYSQL导入导出.sql文件 1.C:\>mysql -h hostname -u username -p 按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。 进入命令行后可以直接操作MYSQL了。 ...

    MYSQL 5.15 安装包以及指导文档

    mysql5.15的msi资源 以及mysql安装卸载,以及mysql命令行导入导出数据库详细文档

    在linux命令下导出导入.sql文件的方法

    本文讲述了在linux命令下导出导入.sql文件的方法。分享给大家供大家参考,具体如下: 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 ...

    LNMP下使用命令行导出导入MySQL数据库的方法

    主要介绍了LNMP下使用命令行导出导入MySQL数据库的方法,需要的朋友可以参考下

    mysqldump命令导入导出数据库方法与实例汇总

    mysql命令行 mysql>source all.sql; 3、导出某些库 系统命令行 mysqldump -uusername -ppassword –databases db1 db2 > db1db2.sql 4、导入某些库 mysql命令行 mysql>source db1db2.sql; 5、导入某个库 系统...

    MYSQL 数据库导入导出命令

    MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出...

    MYSQL导入导出命令详解

    网上看了一些总结出来的资料,不知道对大家有没有用的,有用的话也就不枉费我一按按钮的一片苦心了

Global site tag (gtag.js) - Google Analytics