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

Как установить MySql на Ubuntu 10

Я сделал следующее:

shell> sudo apt-get install mysql-server-core-5.1
shell> sudo apt-get install mysql-client-core-5.1

Оба, казалось, прошли нормально, без ошибок. У меня есть такой подарок:

/usr/sbin/mysqld

Однако, если я попытаюсь запустить это, я получаю следующую ошибку:

mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2)

по той простой причине, что на самом деле этого каталога не существует. Теперь, по-видимому, правильный способ запуска демона:

/etc/init.d/mysql start

однако этот сценарий, похоже, тоже не существует. Итак, моя установка полностью испортилась, или я пропустил какой-то шаг?

Спасибо

Способ установки MySql в Ubuntu 10.04 выглядит следующим образом:

shell> sudo apt-get install mysql-server

который установит все, клиент и зависимости. Вам будет предложено ввести пароль root во время установки. И это все. Когда установка завершится, mysqld будет запущен и запустится при загрузке. Чтобы подключиться к нему:

shell> mysql -u root -p

а затем добавьте других пользователей по своему усмотрению.

Вам нужно запустить mysql с помощью sudo. Самый простой способ

sudo start mysql

Демоны обычно всегда должны запускаться с правами root.

Однако после установки демон mysql (mysqld), скорее всего, уже запущен. Вы можете проверить это с помощью

sudo status mysql