http://blog.csdn.net/pipisorry/article/details/45072215
mysql数据库文件的存放路径
如果是LINUX上编译安装的话configure的时候指定--localstatedir=your_data_path;
如果是WINDOW上的:MySQL数据默认存储在"$MySQL的安装路径\data"。e.g. datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
Note:
1.找到MySQL的安装路径,用记事本打开 my.ini 这个文件。
2.在这个文件中找到如下内容:
#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
如果你是要查看里面的内容,用数据库连接工具,或者命令行,通过 SLELECT 等语句就可以查询了。
MySQL创建数据库指定数据库的路径
方法1. 如果想让某个数据库db_name不存在这儿,可以在该data下面建立一个文件为“db_name.sym”,其中内容是你想存储的地方的路径,例如“E:\mysql\data\db_name\”,确保这个文件夹存在。
方法2. 修改my.ini文件,把datadir=c:/mysql/data改成你要的路径:要想把路径改成D:\Data,首先确保该路径存在,其次将my.ini文件中的datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"改为datadir="D:/Data/",并且将C:/ProgramData/MySQL/MySQL Server 5.1/Data/下面的mysql文件夹拷贝到D:/Data/下面。如果不拷贝的话,mysql服务启动不了。重启mysql服务即可
Note:
1. C:\ProgramData\MySQL\MySQL Server 5.6目录下有my.ini和my_2015-04-15T10-42-54.ini
2. C:\Program Files\MySQL\MySQL Server 5.6目录下有my-default.ini,需要管理员权限修改但也不要修改
mysql无法启动,无法改变状态
The Service MYSQL56 was not found in the Windows Service
解决方案:
任务栏右边mysql图标 > 右键 > action > manage monitored items > services > 删掉Mysql,打开instances页面,删掉instance > services > add > windows service > Mysql,就OK了!
from:http://blog.csdn.net/pipisorry/article/details/45072215
ref:http://www.linuxidc.com/Linux/2013-07/88024.htm
原文地址:http://blog.csdn.net/pipisorry/article/details/45072215