MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)存放位置修改

mysql數(shù)據(jù)庫(kù)數(shù)據(jù)存放位置修改

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL AB 公司開(kāi)發(fā),目前屬于 Oracle 旗下產(chǎn)品。MySQL 最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在 WEB 應(yīng)用方面MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件之一。MySQL 是開(kāi)源的,所以你不需要支付額外的費(fèi)用。MySQL 對(duì) PHP 有很好的支持,PHP是目前最流行的 Web 開(kāi)發(fā)語(yǔ)言。大部分的PHP開(kāi)發(fā)者都會(huì)去學(xué)習(xí)MySQL。MySQL是可以定制的,采用了 GPL協(xié)議,你可以修改源碼來(lái)開(kāi)發(fā)自己的 MySQL 系統(tǒng)。例如阿里云的AliSQL。

在實(shí)際使用中,數(shù)據(jù)存儲(chǔ)盤(pán)會(huì)獨(dú)立開(kāi)來(lái),默認(rèn)安裝的MySQL的數(shù)據(jù)存放位置需要重新規(guī)劃修改。這也是小編整理這篇文章的目的。

  1. 停止數(shù)據(jù)庫(kù)

    MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)存放位置修改

2. 復(fù)制原來(lái)數(shù)據(jù)庫(kù)目錄到新目錄

cp -r ./var/ /data/mysql/

設(shè)置權(quán)限

chown -R mysql:mysql /data/mysql/var/

3. 修改/etc/my.cnf,把

datadir = /usr/local/mysql/var

innodb_data_home_dir = /usr/local/mysql/var

innodb_log_group_home_dir = /usr/local/mysql/var

改為

datadir = /data/mysql/var

innodb_data_home_dir = /data/mysql/var

innodb_log_group_home_dir = /data/mysql/var

4. 啟動(dòng)MySQL

/etc/init.d/mysql start

5. 測(cè)試是否正常啟動(dòng)

MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)存放位置修改

簡(jiǎn)單的操作步驟,實(shí)踐是很重要的。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享