修改mysql資料存放位置 - Linux

Caitlin avatar
By Caitlin
at 2014-10-11T18:00

Table of Contents

各位好

原本的問題已經解決了...
但是怎麼解決的我也不曉得= =
就一直重複更改動作就可以執行了...

我把datadir更改至/home/mysql,但mysql.sock還是在/var/lib/mysql
(因為mysql.sock複製過去後更改位置他還是自動消失)

之前另外一台的設定也是這樣,是沒有問題的
但是這台......
他沒有抓到我要放的/home/mysql位置
儲存位置還是在/var/lib/mysql
(my.cnf已經更改了喔喔喔~~~目錄權限也有設定)


這台的狀況是因為硬碟壞掉重灌了
然後廠商重灌後把系統檔分割太小
原本的mysql資料檔案過大無法全部回存(早已經放在/home/mysql裡)
想說將儲存路徑修改至/home/mysql
將權限改好應該就可以了
但是一直發生問題...

是否有其他方式可以解決?
先謝謝大家了~~~ :)


※ 引述《onlyunmandy (曼蒂在雲端)》之銘言:
: 各位好
: 我在網路上查詢修改存放mysql資料夾
: 步驟為:
: 1. service mysqld stop
: 2. vim /etc/my.cnf
: 預設是/var/lib/mysql 改到要存放的位置/home/mysql
: 以及mysql.sock也有複製到存放位置裡
: (在版上和網路上查詢的問題都試過了)
: 3. service mysqld start
: 但不管怎麼試都是無法重啟,但改回預設值就可以順利重啟
: 錯誤訊息是寫
: "Do you already have another mysqld server running on socket: home/mysql/mysql.sock?"
: 想請問是否我有哪個步驟有遺漏掉的...?
: 我怎麼試都還是不行...?
: 麻煩各位大大幫忙... 謝謝...

--
Tags: Linux

All Comments

Madame avatar
By Madame
at 2014-10-14T12:21
mysql.sock 不需要複製,這個檔案必須由 server 自行產生
Frederic avatar
By Frederic
at 2014-10-16T02:08
它只是用來跟 server 溝通的 socket file,server 結束以
就該刪掉(所以自動消失是正常現象)
Olga avatar
By Olga
at 2014-10-18T13:00
原來如此!!! 我一直查不到相關資訊 謝謝L大
Damian avatar
By Damian
at 2014-10-20T11:16
但儲存位置... 會是設定問題嗎? 但步驟都沒弄錯...
Caroline avatar
By Caroline
at 2014-10-25T10:26
/etc/my.cnf

bash shell function傳入有含空格的變數

Ula avatar
By Ula
at 2014-10-11T15:03
最近剛開始學bash shell 遇到一個問題 如果我今天寫一個function function printSth(){ echo $1 } 我要傳入的變數是 myVar=and#34;Hello Worldand#34; 但我如果單純下指令: printSth myVar 他只會印出He ...

tomcat的performance

Tristan Cohan avatar
By Tristan Cohan
at 2014-10-11T14:40
tomcat 啟用時 在top 只看到 java 這支process吃了多少資源 請問有辦法看到細節嗎? 就是該process下各thread吃了多少資源 - ...

virtual box 建立問題

Gary avatar
By Gary
at 2014-10-11T13:55
我在 win7(x64) 安裝了virtualbox 最新版, 之後新增了 64位元的otherlinux過程都很順利, 之後準備要裝cantos ,iso檔放好後 按下啟動就出現這個: http://ppt.cc/6Skb 請問我該如何解決,爬過文,也確認了bios虛擬選像有打開。 新手,有什麼發文 ...

在 Mint 17 安裝 Oracle Java 的方法

Frederic avatar
By Frederic
at 2014-10-11T02:13
謝謝網友指點 修正原文如下: 作業系統 Linux Mint 17 Qiana Cinnamon 32 bit (安裝在硬碟) 按照以下網頁的方法 成功安裝了 Oracle Java 7 Install Oracle Java 8 In Ubuntu Via PPA Repository [JDK8] ...

root LV not available 無法mount

Elizabeth avatar
By Elizabeth
at 2014-10-09T23:09
各位版友大家好,我之前有PO過同一個問題 目前還沒解決,想再來請問大家 我的問題是本來我root空間不夠用,而我有使用LVM 然後我便用iscsi連了nas,讓我多一個磁碟可以用 然後我再把這磁碟建立PV,再把它加入root 的VG裡 然後再resize root LV的大小,完成,一切運作順利,r ...