Windows安装mysql及修改默认⽂件存储路径
本⽂接下来,⽰例将数据库data移到E盘:
4、⾸先通过cmd进⼊控制台,输⼊:
mysql -u root -p
然后输⼊密码,进⼊mysql.
进⼊mysql之后,通过如下命令查看data默认存储路径:
show variables like '%dir%';
路径如图:
5、接下来,就可以修改data路径了。
关闭mysql服务(mysql80是我的数据库名,安装的时候可以改,⼀般建议默认)
net stop mysql80
6、关闭mysql服务之后,修改my.ini⽂件。这个⽂件属于隐藏⽂件,需要去打开隐藏⽂件名。⼀般,my.ini在这个路径下
(C:\ProgramData\MySQL\MySQL Server 8.0\my.ini)。
将my.ini⽂件的⼀个配置改为:datadir=E:/bin/mysqlData (E:/bin/mysqlData为新的存储路径)(保证这个⽂件夹存在哈)
7、然后开启mysql服务:
net start mysql80
这个时候,会报⼀个错。如下:
不过,别慌,将原路径(C:\ProgramData\MySQL\MySQL Server 8.0\Data)下的⽂件全部copy到新路径下就可以啦。再次重启服务,就ok啦!
再去查看data路径,如图:
------------------------------------------------------------------------------------------------------------------------------------------
3、步骤1和步骤2执⾏完就安装好了。为⽅便起见,建议将C:\Program Files\MySQL\MySQL Server 8.0\bin ⽬录添加到path环境变量下。接下来有⼀个问题,data默认安装到了C盘。随着数据库越来越⼤,这会导致C盘⾮常卡。
更改默认的mysql数据库⽬录
将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改到 D:\MysqlData
1. 建⽴⽂件夹 D:\MysqlData
2. 停⽌ mysql 服务,将 "C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data" 所有⽂件,拷贝到 F:/mysql/data
3. 在 mysql 安装⽬录到 my.ini⽂件,到:
mysql下载到了c盘#Path to the database root
#datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
将datadir的值改为: datadir="F:/mysql/data" 保存后,重新启动mySQL服务即可。
解决“在windows server 2008系统中修改datadir路径后⽆法启动问题,报错1067”的问题:
其实只有简单的⼀步:在咱们新创建的data⽂件夹上右击->属性->安全,在组和⽤户(G)中添加NETWORK SERVICE即可。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。