Как уже было сказано в прошлых статьях, установить СУБД можно из официального репозитория и репозитория разработчика. Независимо от этого, во время установки программа задаст несколько вопросов, на которые нужно будет дать ответ. Дальше расскажем, на что и как нужно отвечать.
Первое, что запросит программа у пользователя, это пароль root. Вам нужно будет только указать его.
А дальше еще раз ввести, чтобы подтвердить:
Пользователь оставляет за собой право оставить область пароля пустой, но в таком случае MySQL будет использовать авторизацию Unix для входа при запуске клиента mysql из консоли (при этом вы лишитесь удаленного доступа). В дальнейшем это принесет еще некоторые неудобства, поэтому лучше так не делать и сразу задать пароль root.
После чего программа предупредит вас , что MySQL задействует новый способ авторизации. С этой информацией можно ознакомиться в открывшемся окне:
Затем установщик затем сделает запрос на инсталляцию нового метода авторизации или вернуть прежний. Клиентские библиотеки для MySQL в Ubuntu уже собраны с поддержкой нового метода, так что его можно оставить:
Как только инсталляция будет завершена, вам нужно исполнить команду mysql_secure_installation (поможет защитить MySQL сервер). Если вы все-таки задали пароль на этапе инсталляции MySQL, то можете запускать команду без sudo. Если же пароль не был установлен, в первую очередь нужно задать код для пользователя root.
m
ysql_secure_installation
Ввели и установили пароль root? Дальше команда сделает запрос необходимости включения плагина валидации паролей MySQL. Не включайте его, если не имеете представление, что это такое и для чего надо. Если говорить вкратце, то плагин не позволит выполнить инсталляцию слишком простых паролей для пользователей MySQL. На данном этапе отвечаем n:
Далее утилита спросит нужно ли менять пароль root. Тут тоже можно ответить n, так как пароль у вас уже установлен ранее:
На все последующие вопросы от программы отвечаем утвердительно:
Используя данный принцип настройки, вам не удастся применять лишь sudo для подключения к mysql из консоли. Можно попробовать, но вы получите ошибку Access Denied. Чтобы подключится к MySQL, используя для этого консольный клиент, введите пароль root, который был задан ранне:
mysql -u root -p
На этом инструкция по настройке полностью завершена.
Аренда mysql vps
Примените скидку, вставив промокод в специальное поле при оформлении заказа:
Примените скидку, вставив промокод в специальное поле при оформлении заказа: