как запустить сервер MySQL? - PullRequest
       1

как запустить сервер MySQL?

0 голосов
/ 29 ноября 2011

Я пытаюсь запустить открытый код на моем локальном компьютере.Он использует mysql2, и я не использовал эту базу данных раньше.У меня были некоторые ошибки, которые я смог исправить, запустив:

sudo apt-get install libmysql-ruby libmysqlclient-dev

Я запускаю сервер rails, но при переходе на http://localhost:3000/, я получаю следующую ошибку:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Нужно ли запускать сервер MySQL?Как бы я это сделал?

Ответы [ 4 ]

3 голосов
/ 19 сентября 2013

Если у вас установлен гем, запустите mysql перед запуском $ rails server

$ mysql.server start
1 голос
/ 29 ноября 2011

Для установки базы данных MySql:

sudo apt-get install mysql-server

Для запуска сервера MySql:

/etc/init.d/mysql start

Чтобы остановить сервер MySql:

/etc/init.d/mysql stop

Чтобы перезапустить сервер MySql:

/etc/init.d/mysql restart

Чтобы проверить состояние сервера MySql:

/etc/init.d/mysql status
0 голосов
/ 29 ноября 2011

Просто введите команду на терминале

/ opt / lampp / lampp start, если у вас есть сервер светильников. Пожалуйста, дайте мне знать, работает ли он для вас, или я сделаю другое.

0 голосов
/ 29 ноября 2011

Нет сервера mysql2 . mysql2 - это имя клиента MySQL (библиотека Ruby).Все, что вам нужно, это установить и запустить сервер MySQL.

Кажется, ваш сервер - Debian или Ubuntu.Выполните apt-get install mysql-server, чтобы установить MySQL.Ваш сервер MySQL запустится автоматически (с помощью Upstart в Ubuntu или sysinit в Debian).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...