我直接将一个名字叫goclub 的数据库目录 从mysql 的 data 目录拷贝出来 然后拷贝 到另外一台机器中的mysql 的data 目录下 启动 mysql 服务,然后用EMS MYSQL 2007 将数据库注册进来 发现 很多表和存储过程丢失了 不知道为何!

解决方案 »

  1.   

    你可以采用如下的方法试试看
    Dos 下进入Mysql的bin目录下
    先备份mysqldump -u root -p 数据库名字 >备份文件名字.sql
    然后到另外一台电脑上,也是在mysql的bin目录下恢复mysql -u root -p 数据库名字<备份文件名字.sql
      

  2.   

    用mysqldump 来备份 提示这个错误
    mysqldump: Got error: 1146: Table 'yegoalnew.question' doesn't exist when using
    LOCK TABLES