проблема с установкой mysql-сервера - работает MySQL-сервер

Я нашел альтернативное (/ личное) репо с последними версиями, которое все еще живое, а затем получило go-1.8 и связало его с путём в вопросе OP. Вот, пожалуйста, в bash:

sudo add-apt-repository ppa:gophers/archive
sudo apt-get update

sudo apt-get install golang-1.8

sudo ln /usr/lib/go-1.8/bin/go /usr/bin/go1.8

Теперь я могу просто сказать go1.8 вместо go и, таким образом, перейти к последнему & amp; наибольшему.

Репо предлагает много других версии, поэтому вы просто измените номер версии на ex. 1.4 в сценарии / командах выше.

0
задан 20 August 2017 в 03:24

4 ответа

Пожалуйста, взгляните на эту ссылку. В соответствии с этим ответом

Решение может удалить следующую символическую ссылку:

root@box{~}:la /etc/systemd/system/mysql.service lrwxrwxrwx 1 root root 35 Feb 9 22:55 /etc/systemd/system/mysql.service -> /lib/systemd/system/mariadb.service

Если вы получаете следующую ошибку: 1524: Plugin 'unix_socket' is not loaded while connecting to the MySQL server

Попробуйте ответить на эту ссылку .

Станьте root

sudo su

Остановите MySQL, обход аутентификации , подключиться как root

/etc/init.d/mysql stop mysqld_safe --skip-grant-tables & mysql -uroot

Использовать административный db

use mysql;

Сбросить пароль root

update user set password=PASSWORD("mynewpassword") where User='root'; [ ! d14]

Сбросить метод аутентификации

update user set plugin="mysql_native_password";

выйти из консоли mysql

quit;

Остановить и запустить связанные с mysql

/etc/init.d/mysql stop kill -9 $(pgrep mysql) /etc/init.d/mysql start

Выход из режима su и попытка подключения к серверу mysql

0
ответ дан 18 July 2018 в 08:14

Получил это сейчас ...

sudo apt-get remove --purge mysql* sudo apt-get remove --purge mariadb*

и удалит все базы данных mysql (вас спросят, хотите ли вы их удалить), затем я могу выполнить новую установку mysql-сервера без ошибок сообщения.

0
ответ дан 18 July 2018 в 08:14

Пожалуйста, взгляните на эту ссылку. В соответствии с этим ответом

Решение может удалить следующую символическую ссылку:

root@box{~}:la /etc/systemd/system/mysql.service lrwxrwxrwx 1 root root 35 Feb 9 22:55 /etc/systemd/system/mysql.service -> /lib/systemd/system/mariadb.service

Если вы получаете следующую ошибку: 1524: Plugin 'unix_socket' is not loaded while connecting to the MySQL server

Попробуйте ответить на эту ссылку .

Станьте root

sudo su

Остановите MySQL, обход аутентификации , подключиться как root

/etc/init.d/mysql stop mysqld_safe --skip-grant-tables & mysql -uroot

Использовать административный db

use mysql;

Сбросить пароль root

update user set password=PASSWORD("mynewpassword") where User='root'; [ ! d14]

Сбросить метод аутентификации

update user set plugin="mysql_native_password";

выйти из консоли mysql

quit;

Остановить и запустить связанные с mysql

/etc/init.d/mysql stop kill -9 $(pgrep mysql) /etc/init.d/mysql start

Выход из режима su и попытка подключения к серверу mysql

0
ответ дан 24 July 2018 в 19:02
  • 1
    Хорошо, после удаления этой ссылки я получаю теперь это: mysql_upgrade: Got error: 1524: Plugin 'unix_socket' не загружается при подключении к серверу MySQL – piper 20 August 2017 в 16:35
  • 2
    Хорошо, я удалил эту ссылку и набрал другие команды. mysqld_safe --skip-grant-tables дает мне это сообщение: mysqld_safe Directory '/ var / run / mysqld' для файла сокета UNIX не существует. mysql -uroot приходит с этим сообщением об ошибке: ERROR 2002 (HY000): невозможно подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2) – piper 20 August 2017 в 23:25
  • 3
    попробуйте запустить следующие команды: sudo /etc/init.d/mysql restart, а затем sudo /etc/init.d/mysql start. Если это не работает, попробуйте подключиться с помощью этой команды: mysql -h 127.0.0.1 -P 3306 -u root -p & lt; пароль для пользователя root & gt; – cwithmichael 20 August 2017 в 23:52
  • 4
    Спасибо за ваш ответ, но все равно. Я могу запустить mysql, и я вижу, что он работает и работает с ps -ef | grep mysql mysql 18067 1 0 00:21 ? 00:00:00 /usr/sbin/mysqld root 18242 12670 0 00:24 pts/7 00:00:00 grep --color=auto mysql Но когда я пытаюсь удалить / очистить / установить его или попытаться соединиться с mysql -h 127.0.0.1 -P 3306 ... , я все еще получаю ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded – piper 21 August 2017 в 01:25
  • 5
    жаль, что это не сработало ... для моей последней попытки попробуйте эту ссылку – cwithmichael 21 August 2017 в 04:17

Получил это сейчас ...

sudo apt-get remove --purge mysql* sudo apt-get remove --purge mariadb*

и удалит все базы данных mysql (вас спросят, хотите ли вы их удалить), затем я могу выполнить новую установку mysql-сервера без ошибок сообщения.

0
ответ дан 24 July 2018 в 19:02

Другие вопросы по тегам:

Похожие вопросы: