MySQLインストールでのyumのデフォルトのインストールパスは/ var / lib / mysqlです。プロジェクトでは、MySQLデータストレージディレクトリをマウントされたデータディスクのパスに変更する必要があります。
df-hビューディスクスペースサイズ
今回は/ homeディレクトリに移行します
1.デフォルトパスとしてホームディレクトリにデータディレクトリを作成します
mkdir -p /home/data
2.MySQLをオフにします
systemctl stop mysqld.service
3.ディレクトリを移行します
cp -arp /var/lib/mysql /home/data/
上記のcp-arpパラメータは、元のファイルディレクトリとファイルのアクセス許可をターゲットパスに直接コピーしたままにするためのものです。
4.ディレクトリのアクセス許可を設定します
chown -R mysql:mysql /home/data/mysql
上記のcp-arpパラメータは、元のファイルディレクトリとファイルのアクセス許可をターゲットパスに直接コピーしたままにするためのものです。
5.構成ファイルを変更します
vim /etc/my.cnf
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
6.SELINUX設定
vim /etc/selinux/config
SELINUXのパラメーターを無効に変更します
7.構成が有効かどうかを確認します