首页 » 数据库 » 阅读文章

mysql数据库导入导出功能

2010-06-22 15:56 4752 0 发表评论

以下实例在windows下的。
一、备份数据库:(命令在DOS的mysql\bin目录下执行,linux下当然不用到指定目录了)
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 -p db1 <d:\aiker_db.sql

linux下其实最好是这样:mysql -u root -p db2</var/mysql.sql –default-character-set=utf8

本文地址:http://www.jwzzsw.com/archives/52.html

文章作者:思悟
版权所有 © 转载时请以链接形式注明作者和原始出处!

评论 共0条 (RSS 2.0) 发表评论

  1. 暂无评论,快抢沙发吧。

发表评论

联系我 Contact Me

回到页首