我想把本机的一个数据库拷贝到另一台机器上运行,怎么实现。
把C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 或者安装目录下的
E:\Program Files\AppServ\MySQL\data 都拷过去试过 没有用 怎么回事

解决方案 »

  1.   

    这样复制就可以了。关键是你是不复制了正确的目录。在源数据库和目的数据库上都看一下这个变量是什么?mysql> select @@datadir;
    +--------------------------------------------------------+
    | @@datadir                                              |
    +--------------------------------------------------------+
    | C:\Users\xxx\myData\MySQL\mysql-5.1.52-win32\data\ |
    +--------------------------------------------------------+
    1 row in set (0.19 sec)mysql>然后把全部文件及目录复制即可。
      

  2.   

    你用的wamp?
    得是个这样的结构吧C:\wamp\bin\mysql\mysql5.1.36\data