可以尝试:
①.、新建一个一样名字的数据库;
简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行copy,就可回复原来的数据.
复杂情况下:
从另一台机上把MySQL数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和操作.经过如下几种情况的操作.
至此,操作终于成功.其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复.但那台机已经重装了系统,也就是说MySQL失效了.
①.、连接到mysql数据库服务器,查看默认存储目录位置.
在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库.
从命令提示窗口中选择MySQL数据库:
在 mysql 提示窗口中可以很简单的选择特定的数据库.你可以使用SQL命令来选择指定的数据库.
实例:
以下实例选取了数据库 shulanxt:
-from 树懒学堂
执行以上命令后,你就已经成功选择了 shulanxt 数据库,在后续的操作中都会在 shulanxt 数据库中执行.
注意:所有的数据库名,表名,表字段都是区分大小写的.所以你在使用SQL命令时需要输入正确的名称.
可以查看mysql文件目录my.ini文件,可以找到类似于
datadir=d:/beeagle/program
files/mysql/mysql
server
该路径为mysql
data目录
默认在:c:\documents
and
settings\all
users\application
data\mysql\mysql
注意:application
data文件夹是隐藏的!!!可以修改上述配置,把data文件夹放在你想放的地方.
---修改方式如下:
①停止mysql,在命令窗口中输入并运行:net
stop
mysql
即可;
里的data文件夹剪切到目的地.本人把它放到了d:\php\mysql\mysql
datadir=d:\php\mysql\mysql
start