После большого поиска и устранения неисправностей мне удалось добраться, Плазма, выполняющая однако MySQL, все еще не запустится
systemctl status mysql.service â mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: inactive (dead) (Result: exit-code) since Thu 2016-05-26 15:43:35 CDT; 36s ago Process: 18735 ExecStartPost=/usr/share/mysql/mysql-systemd-start post (code=exited, status=0/SUCCESS) Process: 18734 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE) Process: 18946 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE) Main PID: 18734 (code=exited, status=1/FAILURE) May 26 15:43:34 Stark.newbierpg.com systemd[1]: Failed to start MySQL Community Server. May 26 15:43:34 Stark.newbierpg.com systemd[1]: mysql.service: Unit entered failed state. May 26 15:43:34 Stark.newbierpg.com systemd[1]: mysql.service: Failed with result 'exit-code'. May 26 15:43:35 Stark.newbierpg.com systemd[1]: mysql.service: Service hold-off time over, scheduling restart. May 26 15:43:35 Stark.newbierpg.com systemd[1]: Stopped MySQL Community Server. May 26 15:43:35 Stark.newbierpg.com systemd[1]: mysql.service: Start request repeated too quickly. May 26 15:43:35 Stark.newbierpg.com systemd[1]: Failed to start MySQL Community Server. root@Stark:/etc# service mysql start Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details. root@Stark:/etc# systemctl status mysql.service â mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: activating (start-post) (Result: exit-code) since Thu 2016-05-26 15:47:30 CDT; 3s ago Process: 20207 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE) Process: 20205 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS) Main PID: 20207 (code=exited, status=1/FAILURE); : 20208 (mysql-systemd-s) CGroup: /system.slice/mysql.service ââcontrol ââ20208 /bin/bash /usr/share/mysql/mysql-systemd-start post ââ20245 sleep 1 May 26 15:47:30 Stark.newbierpg.com systemd[1]: Starting MySQL Community Server... May 26 15:47:33 Stark.newbierpg.com systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
мы также сталкивались с той же проблемой после Upgarde от 14,04 до 16.04 Решенных проблема путем удаления
myisam-recover = BACKUP
и
key_buffer = 16M
от my.cnf
.
Затем используйте
sudo service mysql start
запустить демона MySQL снова и
sudo apt-get -f install
восстановить Ваше системное состояние упаковки.
Я нашел этот advicehere: https://bugs.launchpad.net/ubuntu / + source/mysql-5.7 / + ошибка/1570673, можно проверить также
Я не могу оценить или прокомментировать, но в новой установке Ubuntu я использовал ниже затем переустановленного и хорошо работал!
apt-get purge mysql-*
rm -fr /var/lib/mysql*
Я получал это сообщение при попытке запустить или перезапустить mysql
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
и при использовании
systemctl status mysql.service
Я получаю это сообщение
mysql.service - MySQL Community Server <br>
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)<br>
Active: activating (start-post) (Result: exit-code) since Thu 2016-11-10 17:09:58 AST; 24s ago<br>
Process: 31363 ExecStart=/usr/sbin/mysqld **(code=exited, status=1/FAILURE)**
Process: 31360 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre **(code=exited, status=0/SUCCESS)**<br>
Main PID: 31363 **(code=exited, status=1/FAILURE)**; : 31364 (mysql-systemd-s)<br>
CGroup: /system.slice/mysql.service<br>
└─control<br>
├─31364 /bin/bash /usr/share/mysql/mysql-systemd-start post
└─31441 sleep 1<br>
Проблема была из-за проблем в файле /etc/mysql/my.cnf
. Можно диагностировать использование mysql
- это покажет Вам, где ошибка похожа на это:
mysql: [ERROR] Found option without preceding group in config file /etc/mysql/my.cnf at **line 20**!
mysql: [ERROR] Fatal error in defaults handling. Program aborted!
Вы могут попытаться решить его путем комментирования (вставить #
в начале строки) незаконные настройки и так далее.
Я погуглил много, но ни один из ответов не работал на меня. Я закончил с установкой MySQL 5.6 ;(. Ubuntu 16.04 идет с MySQL 5.7 по умолчанию. Если у Вас нет определенной причины использовать 5.7, оставление с 5,6 могло бы быть экономящей время опцией.
apt-get purge mysql-*
rm -fr /var/lib/mysql*
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
apt-get update
apt install mysql-server-5.6