程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> CentOS修改MySql數據庫目錄datadir

CentOS修改MySql數據庫目錄datadir

編輯:MySQL綜合教程

CentOS修改MySql數據庫目錄datadir


service mysqld stop //停止mysql服務
cp -rf /var/lib/mysql /home/data //復制默認的mysql數據庫目錄
chown -R mysql:mysql /home/data //給新的目錄授權
 

//修改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 //啟動mysql


如果啟動失敗, 使用setenforce 0命令,然後再啟動一次試試
----------------------------------------------------------
啟動成功之後, 如果使用mysql -u root -p 連接提示/var/lib/mysql/mysql.sock什麼錯誤的話, 那麼請修改下面這些配置, 就可以連接了.
vi /etc/my.cnf

[mysql.server]
user=mysql
datadir=/home/data
[client]
socket=/home/data/mysql.sock

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved