Если ваша тестовая БД стоит на системном разделе то возможно скоро она займет весь раздел) Что бы такое не допускать можно перенести БД в пользовательский раздел. Итак процесса переноса базы в другой раздел…
Узнаем где находится база
Заходим в консольку и запрашиваем переменную datadir:
$ mysql -u root -p -e "SELECT @@datadir;" Enter password: +-----------------------+ | @@datadir | +-----------------------+ | /var/lib/mysql | +-----------------------+
Останавливаем MySQL
Стопим базу и смотрим ее состояние:
$ sudo service mysql stop $ sudo service mysql status
Копируем данные
Для начала скопируем файлы
mkdir ~/mysql_db sudo cp -r /var/lib/mysql/. ~/mysql_db
Меняем конфиги
Запускаем редактор конфига my.cnf
sudo vim /etc/mysql/my.cnf
Добавляем
[mysqld] datadir=/home/user/mysql_db socket = /home/user/mysql_db/mysql.sock
Запускаем сервер и смотрим какое значение datadir
$ sudo systemctl start mysql $ sudo systemctl status mysql $ mysql -u root -p -e "SELECT @@datadir;"
Все можно очистить /var/lib/mysql