linux下更改MySQL資料庫儲存路徑

2022-02-18 10:19:33 字數 640 閱讀 2659

2、

第1步:使用第三方軟體ssh成功登入到centos(linux)系統。

第2步:home目錄下建立data目錄,data目錄下建立mysql目錄(需要遷移到的目錄路徑)

第3步:首先停止掉mysql服務,在終端中執行"/etc/init.d/mysql stop" 或者執行"service mysqld stop"並回車確定。

第4步: 把/var/lib/mysql整個目錄移到/home/data/mysql(也就是將原來的資料庫資料拷貝到新建立的目錄)

第5步:修改mysql配置檔案,執行「vi /etc/my.cnf」命令並確定。(一般只需要修改datadir的路徑即可)

第6步:重新啟動mysql服務

service mysqld restart  或者/etc/init.d/mysqld start

遇到的問題:

問題解析:

可能是沒有將原資料庫檔案拷貝到新的目錄下面,或者沒有將新建的目錄授權給mysql使用者(chown -r mysql.mysql /home/data/mysql)

ps.補充,檢視使用者組 cat /etc/group

linux 更改mysql密碼

以前在windows下乾過這事,windows和linux下原理都是一樣的,通過mysql的安全模式啟動更改密碼,windows下好像沒什麼問題,今天幫同事在linux下搞了一下,發現按照網上的教程啟動安全模式時,啟動失敗,糾結了好久,解決了 1.停止mysql服務 一般是 etc init.d m...

MySQL資料的更改

1 插入全部字段 所有的欄位名都寫出來 insert into 表名 欄位名 1,欄位名2,欄位名3 values 值1,值2,值3 不寫欄位名 insert into 表名 values 值1,值2,值3 2 插入部分資料 insert into 表名 欄位名1,欄位名2,values 值1,值2...

linux下更改Python版本

2017 7 5 15 30 1.首先檢視自己系統安裝了哪些python版本 輸入命令 ls usr bin python 2.檢視當前系統使用的預設版本 輸入命令 python version 3.基礎使用者修改 首先開啟 bashrc檔案,在檔案底部新增 python usr bin pytho...