mysql Установка и настройка в Ubuntu Linux
Primary tabs
Forums:
В этом уроке мы сначала просто установим mysql, а потом изменим тип подключения.
1. Установка MySql
MySQL есть в репозиториях Ubuntu. Он разбит на несколько пакетов.
- Ставим сервер MySQL:
sudo apt install mysql-server
- Для взаимодействия с сервером MySQL устанавливаем его консольный клиент:
sudo apt install mysql-client
-- после заверение установки подключиться к mysql от имени суперпользователя в консоли можно будет командой:
sudo mysql
(запросит пароль суперпользователя)
Уже можно выполнять запросы, но для подключения нам нужно использовать права суперпользователя, что не всегда удобно.
Ниже настроим подключение с паролем.
2. Настройка подключения с паролем
Подключимся к mysql от имени суперпользователя:
sudo mysql
и создадим с помощью SQL запроса нового пользователя, которому дадим права на все базы данных и разрешим подключиться к нашей СУБД с локальной машины, используя пароль:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY '12345'; GRANT ALL PRIVILEGES ON * . * TO 'myuser'@'localhost' WITH GRANT OPTION;
-- здесь мы создали пользователя myuser c паролем 12345, дали ему права на все базы данных ( * . *), и разрешили подключаться с СУБД с хоста localhost (т.е. с нашего же компьютера)
После чего выйдем из командного интерфейса mysql комадной:
exit
и затем подключимся уже под новым пользователем командой:
mysql -u myuser -p
-- будет запрошен пароль этого пользователя (выше мы назначили значение 12345 -- это пароль уже не суперпользователя нашей ОС, а вновь созданного пользователя внутри mysql)
Источники:
- ubuntu MySQL Установка и удаление -- инструкция, команды: http://fkn.ktu10.com/?q=node/8415
- mysql The server requested authentication method unknown to the client [caching_sha2_password] Ошибка решение. Варианты настройки подключения с паролем: http://fkn.ktu10.com/fkn.ktu10.com/?q=no...
- Log in to post comments
- 1494 reads