Назад | Перейти на главную страницу

Ошибка mysql: "не удается подключиться к локальному серверу mysql через сокет

Taps Server Error: Mysql::Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Я получаю эту ошибку всякий раз, когда пытаюсь отправить свой локальный mysql на heroku postgres. Кажется, что mysql настроен неправильно, и что в Windows вряд ли будет каталог var / run. Я понимаю, что мне нужно заставить mysql подключаться через tcp, а не через сокет. Я проверил учебники, но это мне больше не помогает, может ли кто-нибудь помочь мне с этим? Я использую windows 7.

Я думаю, вы пытались перенести файл mysql.ini с вашей Linux-машины на Windows ... или что-то в этом роде ... пожалуйста, проверьте расположение вашего файла сокета в mysql.ini, где он находится ... i в mysql.inin файл путь /var/run/mysqld/mysqld.sock, но в Windows не удается загрузить этот файл. По умолчанию при установке сервера mysql вы получите путь к сокету как '/tmp/mysql.sock'