my.ini#This File was made using the WinMySQLAdmin 1.4 Tool #2003-3-19 19:49:36#Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions[mysqld] basedir=C:/mysql[WinMySQLadmin] #user=root #password= Server=C:/mysql/bin/mysqld.exe不使用备份、恢复,用Ctrl+C 行么? 就在本机上试行么?
用的是 InnoDB 表类型吧,
你拷贝的是什么文件??
用的是InnoDB表类型,我现在要把数据库转移到另一台机器上去,拷贝的是C:\mysql\data底下的Edu文件夹。
考完后发现,表的类型变回来了,数据也没有了,而且也没有外键。
不知道关于InnoDB以及外键的信息存在哪里?
我要如何才能把这些信息一起拷贝?
它在你的系统目录下,对于 InnoDB 表的二进制备份恢复,
要注意的问题就是
在进行恢复时,要同时恢复 InnoDB 的日志,InnoDB 的数据文件,表定义文件,
以及一个 配置文件 my.ini !!!
#2003-3-19 19:49:36#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions[mysqld]
basedir=C:/mysql[WinMySQLadmin]
#user=root
#password=
Server=C:/mysql/bin/mysqld.exe不使用备份、恢复,用Ctrl+C 行么?
就在本机上试行么?
你问题是:
你拷贝的是:C:\mysql\data 底下的 Edu 目录而该目录下放的是 InnoDB 表的结构文件,
而其它的数据字典,数据,索引等还在 InnoDB 专用的数据文件有注意到 C:\mysql\data 底下的 ibdata1、ib* 等几个文件吗??就是它啦,知道该怎么做了吗??
谢谢!十分感谢!^&^