`

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导入导出sql文件.docx

    MySQL 数据库导入导出 SQL 文件 MySQL 是一个广泛使用的开源关系型数据库管理系统,本文介绍了如何使用 mysqldump 命令来导出 MySQL 数据库的数据和表结构,以及如何使用 source 命令来导入数据库。 mysqldump ...

    mysql导入导出数据整理

    MySQL 数据导入导出数据整理 MySQL 是一个流行的关系型数据库管理系统,广泛应用于各种 web 应用程序中。作为一个数据库管理员,了解如何导入和导出数据是一项非常重要的技能。本文将详细介绍如何使用 mysqldump ...

    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、导入某个库 系统...

Global site tag (gtag.js) - Google Analytics