Вчера вечером были проблемы с MySQL.Я удалил его, а затем переустановил, и теперь я не могу подключиться к серверу, выполнив следующие инструкции по удалению:
https://community.jaspersoft.com/wiki/uninstall-mysql-mac-os-x
^ Я думаю, что этот учебник выше может стать причиной многихиз моих проблем с сокетами, которые происходят сейчас
файл журнала:
2019-05-13T17:35:42.702359Z 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.0.16) MySQL Community Server - GPL.
2019-05-13T17:35:51.255099Z 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.16) starting as process 78228
2019-05-13T17:35:51.258608Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
2019-05-13T17:35:51.635376Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-05-13T17:35:51.641789Z 0 [ERROR] [MY-010270] [Server] Can't start server : Bind on unix socket: Address already in use
2019-05-13T17:35:51.641800Z 0 [ERROR] [MY-010258] [Server] Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
netstat outlook:
➜ invisible-hand git:(2.1.0) ✗ netstat -na | grep LISTEN
tcp4 0 0 127.0.0.1.53 *.* LISTEN
tcp4 0 0 *.52772 *.* LISTEN
tcp4 0 0 *.52607 *.* LISTEN
tcp4 0 0 127.0.0.1.4244 *.* LISTEN
tcp4 0 0 *.57621 *.* LISTEN
tcp4 0 0 127.0.0.1.63777 *.* LISTEN
tcp4 0 0 127.0.0.1.62722 *.* LISTEN
tcp6 0 0 *.61500 *.* LISTEN
tcp4 0 0 *.61500 *.* LISTEN
tcp4 0 0 127.0.0.1.1023 *.* LISTEN
tcp4 0 0 127.0.0.1.29754 *.* LISTEN
tcp4 0 0 127.0.0.1.29834 *.* LISTEN
После редактирования файла my.cnf
для изменения порта виспользовать его по-прежнему имеет следующий вывод:
$ mysql -uroot -p
Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)
$ mysql_secure_installation
Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)
/usr/local/etc/my.cnf
# Default Homebrew MySQL server config
[mysqld]
# Only allow connections from localhost
bind-address = 127.0.0.1
[client]
port = 3306
socket = /tmp/mysql.sock
Проверка настроек-> MySQL сервер снова включается и выключается.
Настройки / экземпляр MySQL GUI: MySQLЭкземпляр отключается через 2-4 секунды каждый раз после start
экземпляра, несколько раз пытался удалить и переустановить, и проблема все еще сохраняется.
Я попытался установить через brew, но все равно не повезло.
Вот вывод моих процессов:
➜ invisible-hand git:(2.1.0) ✗ ps aux | grep mysql
user 74665 0.0 0.0 4277256 808 s000 S+ 10:13AM 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn mysql
➜ invisible-hand git:(2.1.0) ✗ ps aux | grep mysqld
user 74676 0.0 0.0 4277256 808 s000 S+ 10:13AM 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn mysqld
Как я могу исправить проблему с сокетом и обеспечить надежную работу экземпляра без постоянного сбоя?Спасибо!