易截截图软件、单文件、免安装、纯绿色、仅160KB

MYSQL脚本如何导出导入

我用的是mysql5.1
管理工具是mysql admin
在管理工具里,有个tool菜单,进去后,可以copy一些脚本
可是这样只能拷贝单纯数据库或者单纯数据表的脚本
不知道大侠们有什么简便方法可使得我的MYSQL的库迅速移植到另一台机器上去(不一定用脚本)
用mysqldump 进行备份恢复

最好用MYSQLDUMP导出,MYSQL导入 
MYSQLDUMP -uroot -B -E -R -p TEST>D:\ZZ\123.TXT
mysql.exe  -uroot -p ZZ < D:\ZZ\QQ.SQL

示例:

在cmd命令行下执行:
备份:mysqldump -uroot -p1234 db_name > E:\db_bak.sql
恢复:mysql -uroot -p1234 db_name < E:\db_bak.sql

直接COPY的话,容易问题

怎么拷贝?都有哪些文件?

方案一: 直接拷贝, 一般上是两种表的存储引擎。 如果是 myisam 则可以直接复制 @@datadir 文件夹下这个数据库的文件夹中的所有文件。 如果是innodb, 则比较麻烦,除 个数据库的文件夹 外还要复制所有的ibdata*  (所以对 innodb的,不推荐这种方法)
方案二: 利用mysqldump 进行备份,然后再导入。

相关的详细介绍,你可以参考一下MYSQL的官方文档。
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html

如6楼所说,myisam表直接把数据库文件拷过去就行 ,每个数据库一般对应一个文件夹,把$DATADIR$下的文件夹全部拷过去即可,不过mysql这个文件夹别拷贝;InnoDB拷贝的话必须是在表结构文件独立的情况下才能拷贝

或者在命令行下:mysqldump -uuser_name -pyour_pwd  db_name > d:\bak.sql 导出数据,然后mysql -uuser_name -pyour_pwd  db_name < d:\bak.sql 导入数据
{{-


相关问答:

Winform+MySQL做项目

Winform+MySQL做项目,在注重性能的情况下,我该如何去完成这类型的项目呢!
请各位给以提示。
你这个范围太广了,我说2点重要的吧
1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对C ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......

MYSQL 如何修改BLOB类型的数据?

如题 数据是BLOB类型 怎么才能修改其中的某些值
BLOB中存入的是什么内容?

假设字段memo为blob类型,在该字段的值前面增加字符串'add--'
则操作语句如下:
SQL code:
update tb_blog set memo=concat( ......

MYSQL与Smarty的应用

在三十讲遇到这样一个问题就是运行代码时出现错误 Fatal error: Call to undefined method mysql::fetch_array() in D:\WWW\news\index.php on line 12
,我把mysql::fetch_array() 改成mysql::fetch_row() 又出现F ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号