Linux CentOS更改MySQL資料庫目錄位置
有時候我們需要更改mysql資料檔案的所在位置,下面以yum安裝的mysql為例,把預設的data目錄/var/lib/mysql更改為/home/mysql。
-
停止mysqld: service mysqld stop
-
修改my.cnf 在[mysqld]中,把
datadir=/var/lib/mysql
更改為datadir=/home/mysql
,把socket=/var/lib/mysql.sock
更改為socket=/home/mysql/mysql.sock
,最終修改如下:[mysqld]datadir=/home/mysqlsocket=/home/mysql/mysql.sock
同時my.cnf新增如下程式碼
[client]port = 3306socket = /home/mysql/mysql.sock
-
移動data目錄: mv /var/lib/mysql /home
-
修改啟動檔案: vi /etc/init.d/mysqld 把get_mysql_option mysqld datadir “/var/lib/mysql”更改為get_mysql_option mysqld datadir “/home/mysql”。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2758965/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 更改資料庫資料儲存目錄MySql資料庫
- Ubuntu 上更改 MySQL 資料庫資料儲存目錄UbuntuMySql資料庫
- 【MySQL 資料庫】MySQL目錄MySql資料庫
- CentOS(7.6)環境下遷移Mysql(5.7)的data目錄到指定位置CentOSMySql
- wdcp修改mysql的資料目錄MySql
- Django中更改預設資料庫為mysqlDjango資料庫MySql
- Mysql資料庫data目錄下的mysql-bin.00000X可以刪除嗎?MySql資料庫
- Linux更改檔案及目錄許可權問題Linux
- Linux CentOS7 系統目錄詳解LinuxCentOS
- 在Linux中,什麼是家目錄?如何更改使用者的家目錄?Linux
- linux mysql資料庫遷移LinuxMySql資料庫
- Linux環境下的Mysql資料庫入門-基於Centos系統LinuxMySql資料庫CentOS
- 瀚高資料庫data目錄詳解資料庫
- 【PG結構】Postgresql資料庫資料目錄說明SQL資料庫
- Linux 只複製目錄,不復制目錄下的資料檔案Linux
- MySQL資料庫是什麼?linux資料庫運維MySql資料庫Linux運維
- Linux下安裝Mysql資料庫LinuxMySql資料庫
- MySQL-02.MySQL的資料目錄和表檔案解析MySql
- oracle 資料庫徹底清除目錄指令碼Oracle資料庫指令碼
- VSCode修改擴充套件和使用者資料夾目錄位置(Windows)VSCode套件Windows
- 怎麼更改jupyter的工作目錄
- Centos-Mysql建立資料庫-編碼設定CentOSMySql資料庫
- Centos MySQL資料庫遷移詳細步驟CentOSMySql資料庫
- mysql之 表資料存放路徑非datadir目錄MySql
- centos systemctl的配置目錄CentOS
- 能否通過Enterprise Console建立目錄資料庫PW資料庫
- openGauss資料庫xlog目錄滿問題處理資料庫
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- Centos-Mysql複製備份還原資料庫CentOSMySql資料庫
- gitlab資料庫儲存位置Gitlab資料庫
- Windows10 如何更改Docker映象目錄WindowsDocker
- 【資料庫資料恢復】linux系統下MYSQL資料庫資料恢復案例資料庫資料恢復LinuxMySql
- 【Linux命令】在當前目錄下查詢出現特定字串的檔案位置資訊Linux字串
- 【Linux基礎】Linux目錄Linux
- 登入失敗,提示“資料庫目錄許可權寫入不足”,可以操作設定資料庫目錄許可權為 777。資料庫
- Confluence6修改Home目錄的位置
- yii框架,掃描目錄下檔案入資料庫框架資料庫
- oracle資料庫瘋狂生成dump把目錄撐滿Oracle資料庫