penghuasheng的专栏

华盛的学习小摘

MYSQL导入导出常用命令
 

几个常用用例:

一、备份数据库:(命令在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常用命令

2011年05月30日 52KB 下载

mysql导入导出库命令.txt

2010年10月28日 923B 下载

mysql导入导出

2008年05月02日 3.64MB 下载

MySql常用命令总结

2011年10月08日 5KB 下载

MySql常用命令MySql常用命令

2011年02月17日 39KB 下载

MYSQL常用命令

2012年07月24日 38KB 下载

MySQL常用命令

2011年11月05日 26.43MB 下载

MySQL常用命令 MySQL常用命令

2010年11月14日 133KB 下载

mysql命令 很实用的东西

2008年11月07日 44KB 下载

没有更多推荐了,返回首页

不良信息举报

MYSQL导入导出常用命令

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭