我想知道如何在Debian上使用apt来安装Mysql时,如何更改mysql db的默认位置。 EC2实例将/ mnt设置为拥有大部分磁盘空间,仅剩下10gb。
所以我想以某种方式将DB存储在/ mnt中。 configuration等可以留在他们安装默认情况下,我只是想实际的磁盘存储在/ mnt。
有小费吗?
所以我发现datadir指令是mysql存储数据库的地方,所以在/etc/mysql/my.cnf我把datadir改成了/ mnt / mysql。 但是,现在启动mysql失败,我不能在mysql.err日志或任何mysql日志中看到任何东西。 有什么想法吗?
好的,所以我想清楚了。 只好从原始的mysql数据目录(ib_xx文件除外)复制文件,并需要chown mysql:mysql所有这些文件。 像现在的魅力一样工作!
您现在可能已经知道了,但是他意味着当您终止实例时,您将丢失数据。