Я новичок в программировании, хочу разобраться, почему у меня не запускается MySQL на Debian.
Когда установил, день поработал и теперь не запускается.
Запускаю и вот ответ.
# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Далее гуглил и вот некоторые результаты моих попыток (сам не понимаю, но может кому поможет помочь мне).
# sudo service mysql start
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
# mysqladmin -u root -p status
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Еще я изменил файл /etc/mysql/my.cnf
изменив в нем значение на socket=/var/lib/mysql/mysql.sock
# systemctl status mysql.service
● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql)
Active: failed (Result: exit-code) since Пт 2017-03-10 16:23:24 MSK; 3min 44s ago
Process: 8916 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
мар 10 16:23:23 localhost mysql[8916]: .error: Found option without prece...1
мар 10 16:23:23 localhost mysql[8916]: Fatal error in defaults handling. ...d
мар 10 16:23:24 localhost mysql[8916]: .error: Found option without prece...1
мар 10 16:23:24 localhost mysql[8916]: Fatal error in defaults handling. ...d
мар 10 16:23:24 localhost mysql[8916]: .error: Found option without prece...1
мар 10 16:23:24 localhost mysql[8916]: Fatal error in defaults handling. ...d
мар 10 16:23:24 localhost mysql[8916]: failed!
мар 10 16:23:24 localhost systemd[1]: mysql.service: control process exit...1
мар 10 16:23:24 localhost systemd[1]: Failed to start LSB: Start and stop....
мар 10 16:23:24 localhost systemd[1]: Unit mysql.service entered failed s....
Hint: Some lines were ellipsized, use -l to show in full.
Вот команда, которая некоторым помогала, но у меня приводит к следующему:
# sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Fatal error in defaults handling. Program aborted
Installing MySQL system tables...
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Fatal error in defaults handling. Program aborted
Installation of system tables failed! Examine the logs in
/var/lib/mysql for more information.
You can try to start the mysqld daemon with:
shell> /usr/sbin/mysqld --skip-grant &
and use the command line tool /usr/bin/mysql
to connect to the mysql database and look at the grant tables:
shell> /usr/bin/mysql -u root mysql
mysql> show tables
Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /var/lib/mysql that may be helpful.
Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/.
Please check all of the above before submitting a bug report
at http://bugs.mysql.com/
Используя инструкцию:
# /usr/sbin/mysqld --skip-grant &
[2] 10151
root@localhost:/home/myname# error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Fatal error in defaults handling. Program aborted
# /usr/bin/mysql -u root mysql
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Fatal error in defaults handling. Program aborted
Подскажите, как справиться и запустить mysql
?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть две таблицы posts и reposts, известны переменная $idTape (например 15)Задача: Найти пост, которые не публиковался ранее
В чем заключается разница в создании Primary key по одному полю или по нескольким полям? И на что это будет влиять? Спасибо!
Создал БД sqlite с помощью SQLiteStudio, как в libGDX считывать данные из таблицы?
Зачем нужно закрывать потоки? Читал статью о том как читать/записывать в файл и из него и увидел метод close(), который применялся к читающему,...