ZKX's LAB

如何修改数据库文件的路径 更改数据库 目录

2021-04-10知识6

centos7环境mysql/maraidb 修改数据库存储目录,大家在使用myql或maraid过程中经常会因为磁盘不够或其他原因想要更换数据目录,今天就手把手教你将myql数据迁移到指定的目录

如何更改MYSQL默认数据库的目录? 1.停止数据库服务:使用/etc/init.d/mysql stop 或者 stop mysql2.在目标位置(/data)创建数据库文件的目录(如/mysqldb),并复制(如果不再使用默认的位置,则可以直接mv原先数据库文件到新目录下)原先的数据库文件目录到该目录下:cd/datamkdir mysqldbcp-r/var/lib/mysql/data/mysqldb/经过一段时间的等待后,在/data/mysqldb/下面就有了原先默认的mysql数据库文件目录的拷贝“/mysql”3.修改my.cnf文件vim/etc/mysql/my.cnf将datadir=var/lib/mysql 改为 datadir=data/mysqldb/mysql另外由于当前my.cnf 中的socket=var/run/mysqld/mysqld.sock(而并非像网上所说的sock=var/lib/mysql/mysql.sock),即socket的位置并不在数据库文件所在的位置,因此可以不做类似网上其他网页所说的,要使用以下的命令做一个mysql.sock 链接:ln-s/data/mysqldb/mysql/mysql.sock/var/lib/mysql/mysql.sock(需要从/home/data/mysql下复制一份过来)4.修改数据库的权限:chown-R mysql:mysql/data/mysqldb/mysql/←改变数据库文件目录的归属为mysqlchmod 700/data/mysqldb/mysql/whois/←改变数据库目录whois的属性为700chmod 660/data/mysqldb/mysql/whois/*←改变。

linux下更改MySQL数据库目录位置 工具/原料 linux服务器 mysql环境 方法/步骤 1 mnt目录下建立mysql_data目录 cd/mnt mkdir mysql_data 2 把MySQL服务服务停掉。service mysql stop 3 。

#更改数据库#更改数据库密码#更改数据库密码后台也进不去#更改数据库名称#更改数据库 目录

随机阅读

qrcode
访问手机版