Я нахожусь в прогрессе миграции моего сервера Linux, поскольку мой старый вполне полностью завинчен. Мало того, что все полномочия завинчены, но и мой mysql сервер даже не запустится.
Сначала ошибка (что я думаю, из какого я читал) состояла в том, потому что/var/mysql был слишком полон. Я видел, что использовал 19gb/20gb своего пространства памяти, таким образом, я обновил свое устройство хранения данных до 45 ГБ, но теперь это все еще не запустится, и я не могу узнать почему.
Я действительно не чешу, если это запускается или нет, однако я хочу смочь получить базы данных от сервера и на мой новый. Однако мне нелегко делать это также, таким образом, я хочу смочь запустить mysql сервер и затем просто экспортировать в .sql и импорт.
root@vultr:~# sudo /etc/init.d/mysql start
sudo: unable to resolve host vultr.guest
Starting MySQL database server mysqld [fail]
Я также попробовал просто нормальный запуск:
root@vultr:~# service mysql start
start: Job failed to start
Устройство хранения данных на моей машине:
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 45G 19G 24G 45% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 991M 4.0K 991M 1% /dev
tmpfs 201M 364K 200M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1001M 0 1001M 0% /run/shm
none 100M 0 100M 0% /run/user
Мой var/logs/mysql/error.log: http://pastebin.com/bzg7km7L
Что другие команды я должен выполнить? или как я могу узнать то, что идет не так, как надо и почему Mysql не запускается?
Помогите, я потратил все утро попытку всего....
mysql файлы расположены в/var/lib/mysql/. Эта папка имеет папки, каждая из которых является базой данных, в котором таблицы. Вы должны смочь только к "sudo CP-r/var/lib/mysql/usbflashdrive". Примечание, доступ к этой папке требует суперпользователя. Вам будет нужно к "sudo su" для доступа к нему.
Это было отмечено прежде.
Можно также попробовать mysqld_safe.
Это - предпочтительный способ запустить сервер MySQL на Linux.
Вот ссылка на документы: https://dev.mysql.com/doc/refman/5.6/en/mysqld-safe.html