MYSQL导入导出常用命令

原创 2007年09月20日 11:35:00
 

几个常用用例:

一、备份数据库:(命令在DOS的mysql/bin目录下执行)
mysqldump --opt school>school.bbb
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。

1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p aikersql> aiker.sql

2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u aiker -p aikersql users> aiker_users.sql

 
3.导出一个数据库结构
mysqldump -u root -p -d --add-drop-table aikersql>d:/aiker_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

二.导入数据库
常用source 命令
进入mysql数据库控制台,如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:/aiker_db.sql

也可以用 mysql -uroot -Ddb1 <d:/aiker_db.sql

三、将文本数据转到数据库中
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用n来代替.
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23

2、数据传入命令 load data local infile "文件名" into table 表名;
注意:你最好将文件复制到mysqlbin目录下,并且要先用use命令打表所在的库。

数据导出
  数据导出主要有以下几种方法:
  使用select into outfile "filename"语句
  使用mysqldump实用程序
使用phpmyadmin导入
例如:mysql> select * from driver into outfile "a.txt";

导入
  同导出相类似,导入也有两种方法:
使用LOAD DATA INFILE "filename"命令
使用mysqlimport实用程序
使用phpmyadmin导入
使用sql文件

MYSQL导入导出常用命令!

几个常用用例: 一、备份数据库:(命令在DOS的mysqlbin目录下执行)  mysqldump --opt school>school.bbb  注释:将数据库school备份到scho...
  • luke_wang
  • luke_wang
  • 2015年01月20日 22:24
  • 198

mysql 数据库导入导出方法总结(是时候总结)

注意:mysqldump  是在  操作系统命令行下运行的。 不是在 mysql 命令行下运行的进入MySQL目录下的bin文件夹,如:C:\Program Files\MySQL\MySQL Ser...
  • u010700335
  • u010700335
  • 2014年10月28日 20:21
  • 27048

mysql学习笔记(五)索引、视图,导入和导出,备份和恢复

一、索引 索引是一种与表有关的结构,它的作用相当于书的目录,可以根据目录中的页码快速找到所需的内容。 当表中有大量记录时,若要对表进行查询,没有索引的情况是全表搜索:将所有记录一一取出,和...
  • qq_33638791
  • qq_33638791
  • 2017年02月04日 00:42
  • 1083

Mysql 导入导出文件两种方式

方式一: 导出: SELECT*INTO OUTFILE 'C:\\log1.txt' FIELDS TERMINATED BY ','FROMlog.log1 SELECT * INT...
  • lzx_victory
  • lzx_victory
  • 2016年07月07日 08:47
  • 614

Mysql大量数据快速导入导出

一般的数据备份用 :mysql路径+bin/mysqldump -u 用户名 -p 数据库名 > 导出的文件名  数据还原是:到mysql命令行下面,用:source   文件名;的方法。 但是这种方...
  • u011305922
  • u011305922
  • 2015年02月06日 17:26
  • 4985

mysql数据导入导出方法总结

MySQL数据备份还原方式总结: 一、将数据导入到指定的数据库 第一种导入方式: (linux下和Windows 下语法是一样的,只是路劲的书写方式不同而已)  1、创建一个空数据库 ...
  • baochanghong
  • baochanghong
  • 2016年11月03日 09:56
  • 1442

mysql使用Navicat 导出和导入数据库

系统环境: Win7 x64 软件准备:Navicat Premium_11.2.7简体中文版 下载网址:http://www.cr173.com/soft/419023.html 现在我就向大...
  • davidchengx
  • davidchengx
  • 2017年07月23日 15:25
  • 944

mysql远程导入导出数据库

先cd 到D:\wamp\bin\mysql\mysql5.5.24\bin 目录下 (个人经验 win+r ->cmd ->cd e:\wamp\bin\mysql\mysql5.5.24\bin ...
  • small_rice_
  • small_rice_
  • 2013年12月11日 00:25
  • 15386

java操作:mysql数据库导入、导出

java操作:mysql数据库导入、导出我是在jsp的工程中实现的 首先在这之前,将mysql数据库的密码,用户名保存在对应的工程的属性文件中,以便在之后调用。 还有就是导出的一个数据库中包含的是...
  • EASYgoing00
  • EASYgoing00
  • 2017年06月06日 17:09
  • 1194

Mysql 大量数据快速导入导出

【实验背景】项目中需要对数据库中一张表进行重新设计,
  • xiaobaismiley
  • xiaobaismiley
  • 2014年11月11日 21:21
  • 46118
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MYSQL导入导出常用命令
举报原因:
原因补充:

(最多只允许输入30个字)