暂无图片
mysql 能不能修改用户数据库的存储位置
我来答
分享
暂无图片 匿名用户
mysql 能不能修改用户数据库的存储位置
暂无图片 10M

mysql 能不能修改用户数据库的存储位置,怎么修改

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
lq2878

补充说明一下,不是所有的,是某一个用户数据库单独存放在其他目录或者新建一个数据库到data_dir之外的目录里面

暂无图片 评论
暂无图片 有用 1
漫步者

创建的数据库名称对应目录是相对于data_dir的,你可以先创建库;然后把库停掉,创建其它的的目录,并使用合适的宿主权限,然后使用软连接创建data_dir下对应数据库的同名目录试试

暂无图片 评论
暂无图片 有用 1
龙舌兰地落🌏

1.用二进制包部署时,初始化时可以指定data_dir;
2.对于已经运行的数据库,先停止mysql;拷贝data_dir对应目录中的文件到新目录,再修改my.cnf设置data_dir为新目录;再启动mysql。
3.只能设置一个data_dir;如果想分盘存储,目前只能用软链接的方式,但不推荐

暂无图片 评论
暂无图片 有用 4
龙舌兰地落🌏
答主
2024-11-26
软链接方式参考https://www.modb.pro/db/1861217373450153984
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏