Установка MySQL на Debian/Ubuntu/Linux Mint

Установка MySQL на Debian/Ubuntu/Linux Mint

Сейчас в данной теме «Установка MySQL на Debian/Ubuntu/Linux Mint» покажу как установить Mysql на Debian/Ubuntu/Linux Mint. Mysql мне очень нравится когда я работаю с БД, по этому я его и использую больше всех остальных.

Установим сервер и клиент MySQL:

# sudo apt-get install mysql-server mysql-client

Запускаем mysql:

# sudo service mysql start

Установим пароль для root (только если вы этого не делали):

# mysqladmin -u root password your_passwd_from_mysql

Если нужно подключение к Mysql серверу не только локально, но еще и с любого другого ПК через интернет, можно это исправить:

# sudo vim /etc/mysql/my.cnf

Нужно найти строчку и закомментировать ее или просто удалить.

[...]
#bind-address = 127.0.0.1
[...]

В этом конфигурационном файле много настроек, по этому если нужно настройте все для себя ( можно установить кодировку)

После всех изменений нужно ребутнуть сервис:

# sudo service mysql restart

Если вдруг Вы как то забыли свой пароль от root, то его можно легко сбросить, сейчас покажу как это делается:

1. Для начала выключим mysqld:

# sudo service mysql stop

2. Нужно запустить mysql с некоторыми параметрами:

# sudo mysqld --skip-grant-tables --user=root

3. После всего этого подключаемся к MySQL-серверу:

# mysql -u root

4. Собственно обновляем пароль:

UPDATE mysql.user SET Password=PASSWORD('<ваш_новый_пароль>') WHERE User='root';
FLUSH PRIVILEGES;

Вот и все, можно войти с помощью root.

Не всегда удобно делать бекапы или вообще что либо делать ( создавать пользователя для БД, mysql, и тд и тп) по этому можно установить и использовать графическую среду, например phpmyadmin или WorkBench.

Чтобы его установить phpmyadmin используйте следующую команду:

# sudo apt-get install phpmyadmin

Теперь перейдя в ваш браузер по такому пути:
http://your_IP_or_server/phpmyadmin/

Чтобы его установить WorkBench используйте следующую команду:

# sudo apt-get install mysql-workbench

Установка MySQL на Debian/Ubuntu/Linux Mint завершена. Спасибо за то что используете этот ресурс  http://linux-notes.org

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.