linux修改mysql儲存目錄

2021-09-22 02:33:03 字數 425 閱讀 1052

mysql預設在/var 目錄,有時候主目錄空間不夠,這時候我們需要把mysql儲存在其他地方。

1:停止mysql

systemctl stop mysqld.service

datadir=/data/part1/mysql

socket=/data/part1/mysql/mysql.sock

3:配置檔案中原來的datadir=/var/lib/mysql,所以我們把這個目錄複製過去。

# chown -r mysql /data/part1/mysql/

4:建立軟連線

ln -s /data/part1/mysql/mysql.sock /var/lib/mysql/mysql.sock

5:啟動mysql即可。 

systemctl start mysqld.service

linux修改MySQL預設儲存路徑

一 檢視盤空間及路徑 df h df h二 登入mysql,並查當前儲存空間 mysql uroot pshow variables like dir 三 關閉mysql service mysql start四 拷檔案至新路徑,更其屬性 cp r var lib mysql mnt mysqlch...

Linux 下修改Mysql的儲存目錄

為什麼要更改mysql的預設儲存路徑?原因很簡單,在生產環境下,mysql的資料 索引都會很大,而mysql的預設儲存路徑是 val lib mysql,這就出現了問題,在分配磁碟的時候,一般 home的儲存空間是最多的,那麼我們的mysql就必須放在 home下面才能支撐更大的資料儲存。cp r ...

Mysql修改儲存過程

alter procedure 儲存過程名 特徵 指定了儲存過程的特性,可能的取值有 contains sql 表示子程式包含 sql 語句,但不包含讀或寫資料的語句。no sql 表示子程式中不包含 sql 語句。reads sql data 表示子程式中包含讀資料的語句。modifies sql...