某退休程序猿的工作日志
需求及由来
最近一直在开发自己的项目,用本机做开发测试(当然老头环得先打通了)。原先mysql默认装在c盘问题也不大,不过最近在玩的游戏都放c盘,1T固态现在只剩100G不到,于是搞了块16T的氦气盘想把部分数据转移或者分开。
百度搜索的信息都比较老,而且多是转载(懂得都懂),逼得我只好去官网文档和论坛查阅信息,经过不少尝试,总算找到了解决方案。
MySQL版本及使用引擎
8.0.27 Innodb
参考官方文档
create-table-options {DATA | INDEX} DIRECTORY [=] 'absolute path to directory'
innodb_file_per_table
innodb_directories
查阅文档并用show variables
查询可知innodb_file_per_table默认为ON无需修改
直奔结论
- 修改
my.ini
配置文件
默认安装路径是C:\ProgramData\My