鬼鬼小猫咪 - 2010-5-28 10:25:00
为什么我的MYSQL数据库不是一个文件呢,还是分列了好多的表? 这样备份起来好麻烦啊.

附件:
您所在的用户组无法下载或查看附件为什么这个MYSQL数据库能给做成一个文件的,怎么做的呢?

附件:
您所在的用户组无法下载或查看附件
附件:
您所在的用户组无法下载或查看附件请茶馆数据库帝指教.
用户系统信息:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727)
茶馆小二 - 2010-5-28 11:13:00
我跟楼上一样
┾断┡ē誸 - 2010-5-28 12:04:00
:kaka11: 同上
西丁宁国 - 2010-5-28 12:11:00
彼此彼此
茶馆小二 - 2010-5-28 15:09:00
后面的贴图实际上不是mysql,而是sqlite,这是一个轻型数据库,比mysql占用资源少得多。
这种数据库的数据结构就是这样,只有一个文件,而不是像mysql那样三个文件才构成一个数据表。
鬼鬼小猫咪 - 2010-5-28 15:27:00
哦,原来不是一个东西啊.....谢谢小二了.
杰洛 - 2010-5-28 15:30:00
二蛋就别谦虚了~~~~~~~~~~:kaka11:
鬼鬼小猫咪 - 2010-5-28 15:31:00
哦,对了,小二,MYSQL的能不能做成单文件的呢?
海蓝云天 - 2010-5-29 13:18:00
mysql 不熟,貌似原来的版本不支持存储过程
流氓很忙 - 2010-5-30 1:07:00
貌似也不能。
简单点办法就是直接导出sql语句。生成的是一个*.sql文件。需要还原的时候直接导入就行。
会用命令行的话可以在在命令行下进入mysql安装目录下的bin目录,然后执行:
mysqldump -u userName -p myDataBase > 目标位置
比如 用户名是zhangsan 密码是123 数据库名是haha 想存放的位置是:d\abc.sql 则命令是:
mysqldump -u zhangsan -p haha > d:\abc.sql
执行后会提示需要输入密码。正确输入后则会在D盘生成以个abc.sql的文件了。
以后想恢复的时候就执行mysql -u zhangsan -p
输入密码后 然后输入use 数据库名
接着用source d:\abc.sql
就可以导入了。
简单的办法就是下个客户端工具,比如Navicat .里面找到数据库后直接右键就有导出/导入功能。
鬼鬼小猫咪 - 2010-5-31 8:35:00
谢谢11楼帮助,目前软件做的是实时存储的,就是说,用户点一下保存就保存数据,并且要进行报表查询等功能,如果频繁的导入导出数据库将占用大量的系统资源.
© 2000 - 2026 Rising Corp. Ltd.