扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这个取决于你用什么backend
创新互联建站是专业的阿拉尔网站建设公司,阿拉尔接单;提供成都做网站、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行阿拉尔网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
engine了,myisam,
innodb和ndb有不同的设置方法,innodb的我不太清楚(有可能是设置conf/config.ini里[mysql]下的datadir参数),ndbcluster是在conf/config.ini里面,设置[ndbd]的datadir参数
参考:
linux下:
(linux下经过测试,可以不用停止mysql而直接操作,不过如果是经常更新的数据库还是先停止的好,停止的方法在此就不介绍了!)
#
mkdir
/data/database(建立新的数据文件目录,也可以直接移动过来)
#
mv
/var/lib/mysql
/data/datab...
存放位置由你自己决定的。
例如,先停止Mysql服务,然后在数据库安装目录中找到my.ini文件然后找到datadir属性,把原来的值修改为新的数据库存储目录。如原位置为:“datadir=C:/ProgramData/MySQL/MySQLServer8.0\Data”。新位置为:“datadir=D:/ProgramFiles/MySQL\Data”。复制原data目录中的所有文件到新的存储位置。启动服务,进入mysql后再使用如下命令,可以看到数据库文件存储在“C:\ProgramData\MySQL\MySQLServer8.0\Data\”中,那么你可以“C:\ProgramData\MySQL\MySQLServer8.0\”中找到my.ini文件。
首先把mysql的服务先停掉,更改MySQL配置文件My.ini中的数据库存储主路径,将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径,接下来重启搞定
一.首先把mysql的服务先停掉。
二.更改MySQL配置文件My.ini中的数据库存储主路径
打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server
5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path to the
database root数据库存储主路径”参数设置,找到datadir="C:/Documents and Settings/All
Users/Application Data/MySQL/MySQL Server
5.1/Data/"即是默认的数据库存储主路径设置,现将它改到C:\mysql\data(你希望的)文件夹,正确的设置是datadir="C:/mysql/data/"。
更改完成后点击菜单栏的“文件”,再点击“保存”。
三.将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径
将C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server
5.1/Data/文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。
四.重启MySQL服务
五.验证更改数据库存储主路径的操作是否成功
1、mysql如果使用myisam存储引擎,数据库文件类型就包括.frm、.myd、.myi,默认存放位置是c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data
2、mysql如果使用innodb存储引擎,mysql数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,
.frm文件默认存放位置是c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data,
ibdata1、.ibd文件默认存放位置是mysql安装目录下的data文件夹
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流