CentOS修改MySql数据库目录datadir
service mysqld stop ? ? ? ?//停止mysql服務(wù)
cp -rf /var/lib/mysql /home/data ? ? //復(fù)制默認(rèn)的mysql數(shù)據(jù)庫(kù)目錄
chown -R mysql:mysql /home/data ? //給新的目錄授權(quán)
//修改my.cnf, 為確保沒問題, 可以將以前的配置注釋掉或者cp一份
vi /etc/my.cnf
datadir=/home/data
socket=/home/data/mysql.sock
//修改mysqld
vi /etc/init.d/mysqld
datadir "/home/data"
service mysqld start ? //啟動(dòng)mysql
如果啟動(dòng)失敗, 使用setenforce 0命令,然后再啟動(dòng)一次試試
----------------------------------------------------------
啟動(dòng)成功之后, 如果使用mysql -u root -p 連接提示/var/lib/mysql/mysql.sock什么錯(cuò)誤的話, 那么請(qǐng)修改下面這些配置, 就可以連接了.
vi /etc/my.cnf
[mysql.server]
user=mysql
datadir=/home/data
[client]
socket=/home/data/mysql.sock
總結(jié)
以上是生活随笔為你收集整理的CentOS修改MySql数据库目录datadir的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MacOS下保护浏览器主页和默认搜索
- 下一篇: 如何删除wordpress侧边栏功能的w