安装目录下没有data目录... C:\Program Files\MySQL\MySQL Server 5.1 只有:bin,docs,share三个目录. 而且,安装目录整个文件夹有150M
在你mysql的安装目录下的Data文件夹下的同名文件夹,整个复制就行了!
1.cmd中鍵入mysqlcheck.exe 找到配置文件目錄my.ini,如: C:\my.ini C:\my.cnf C:\WINDOWS\my.ini C:\WINDOWS\my.cnf E:\MySQL\MySQL Server 5.0\my.ini E:\MySQL\MySQL Server 5.0\my.cnf打開my.ini #Path to the database root datadir="E:/MySQL/MySQL Server 5.0/Data/"
例如:D:\Program Files\mysql-5.1.24-rc-win32\data
导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
OR
用SQLYOG图形化管理工具进行备份
不建议直接COPY
容易出问题
如果是同质的数据,文件备份比较方便。 按5楼所说,先把mysql 停下来,copy文件,然后再起服务。速度快,用的人也很多。另外是建议定期做mysqldump做逻辑性备份。备份速度和恢复速度比较慢一点,但对恢复的环境要求比较容易实现。具体可参考mySQL的参考手册。
http://dev.mysql.com/doc/refman/5.1/zh/index.html
安装目录下没有data目录...
C:\Program Files\MySQL\MySQL Server 5.1
只有:bin,docs,share三个目录.
而且,安装目录整个文件夹有150M
找到配置文件目錄my.ini,如:
C:\my.ini C:\my.cnf C:\WINDOWS\my.ini C:\WINDOWS\my.cnf E:\MySQL\MySQL Server 5.0\my.ini E:\MySQL\MySQL Server 5.0\my.cnf打開my.ini
#Path to the database root
datadir="E:/MySQL/MySQL Server 5.0/Data/"
正如楼上各位所说,备份数据库建议使用mysqldump来备份
直接拷贝数据文件会有很多兼容性的问题到时不但省不了事,可能会带来很多麻烦
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
里了