2015年8月19日 星期三

【MySQL】C:\Program Files\MySQL\MySQL Server 5.5\data目录下找不到创建的数据库

问题:
在“C:\Program Files\MySQL\MySQL Server 5.5”目录的data文件夹里找不到创建的数据库。

解决:
1、【【其实数据存放在C盘的隐藏文件夹ProgramData中】】:
       显示隐藏文件:组织》文件夹和搜索选项》查看》高级设置》(此为Win7系统下的设置)

      

        显示隐藏的文件夹以后就能在目录“C:\ProgramData\MySQL\MySQL Server 5.5\data”中找到创建的数据库们


2.【【在.ini配置文件中改变数据库存放的路径】】(方法不成功~!!!!!求指教~!!!!!!)



以上为从网上找到的解决方法,但是在本人的路径中找不到my.ini文件,显示如下:

然后找了每一个文件,在my-template.ini中找到:
#Path to the database root
datadir=<<{:[datadir]}>>


修改路径为:
#Path to the database root
datadir="C:\Program Files\MySQL\MySQL Server 5.5\data"

重启MySQL后不成功

找到“C:\ProgramData\MySQL\MySQL Server 5.5 ”路径中的my.ini中的:
# Path to the database root
datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data\"


修改路径为:
#Path to the database root
datadir="C:\Program Files\MySQL\MySQL Server 5.5\data"

重启MySQL不成功(输入root密码error命令行消失)


3.【【重启MySQL】】:
计算机》右键》管理》服务和应用程序》服务 (或者:命令行输入services.msc)
找到MySQL,右键重新启动。