ZKX's LAB

windows下mysql数据库目录在哪

2021-04-25知识10

windows下mysql数据库目录在哪 进到mysql控制台(命令行下),执行:mysql>;show variables like '%dir%';里边会告诉你有关datadir的具体值

mysql如何修改数据库目录 mysql中修改数据库目录方法:操作步骤:1.检查mysql数据库存放目录mysql-u root-prootadmin进入数据库show variables like '%dir%';查看sql存储路径(查看datadir 那一行所指的路径)quit;2.停止mysql服务service mysqld stop3.创建新的数据库存放目录mkdir/data/mysql4.移动/复制之前存放数据库目录文件,到新的数据库存放目录位置cp-R/usr/local/mysql/data/*/data/mysql/或mv/usr/local/mysql/data/*/data/mysql5.修改mysql数据库目录权限以及配置文件chown mysql:mysql-R/data/mysql/vim/etc/my.cnfdatadir=data/mysql(制定为新的数据存放目录)vim/etc/init.d/mysqlddatadir=data/mysql6.启动数据库服务service mysqld start说明:根据以上的简单6步操作,已经成功的数据库目录更换路径了。

如何更改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/*←改变。

#mysql数据库卸载#mysql数据库目录#mysql数据库存放路径#mysql数据库服务器搭建#mysql数据库拷贝

随机阅读

qrcode
访问手机版