前幾天讀研時候上鋪的同學和我說到了一個問題,就是他們單位的redhat服務器給MySQL服務的數據庫文件所在的磁盤空間不夠了,對於這個問題我也是沒有想過的,在受朋友之托下考慮自己做下復現,由於同學所在單位存放的時全省的交易記錄,所以不該輕易改動,於是我在自己個人的Linux電腦上做一下實驗,本博客就是其中的一個記錄。
下載該安裝文件。
解壓安裝文件。
改名。
本文中以該文件夾作為安裝目錄,即 /home/devil 下的 mysql 為安裝目錄。
進入 support-files 文件夾中修改 mysql.server 文件。
修改部分為:
保存,退出。
添加系統mysql組和mysql用戶
添加系統mysql組
sudo groupadd mysql
添加mysql用戶
sudo useradd -r -g mysql mysql
添加完成后可用id mysql
查看:
安裝數據庫:
bin/mysqld --initialize --user=mysql --basedir=/home/devil/mysql --datadir=/home/devil/mysql/data/
顯示,生成臨時密碼,代表已經安裝成功:
啟動MySQL服務器,並查看狀態:
support-files/mysql.server start
support-files/mysql.server status