@Tipo_4ek
Люблю web и все, что с ним связано

Как зайти в mariadb?

Установил mariadb без конфликтов.

На сообщение о статусе выдает

status maria

lyubimoff@lyubimoff:/$ systemctl status mariadb
● mariadb.service - MariaDB 10.3.22 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor prese>
Active: active (running) since Sun 2020-07-19 12:33:30 +07; 8min ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 16688 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 31 (limit: 19066)
Memory: 69.6M
CGroup: /system.slice/mariadb.service
└─16688 /usr/sbin/mysqld

июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: Processing databases
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: information_schema
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: mysql
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: performance_schema
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: Phase 6/7: Checking a>
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: Processing databases
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: information_schema
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: performance_schema
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: Phase 7/7: Running 'F>
июл 19 12:33:34 lyubimoff /etc/mysql/debian-start[16726]: OK



Далее, хочу зайти без пароля в root, мне отказывают в доступе (во время установки с меня пароль не просили)

ОКей, хочу поменять пароль.

$sudo mysql_secure_installation
Везде прожимаю Y.

Далее
mysql -u root -p
Ввожу тот же пароль, отказано в доступе.

Еще раз меняю пароль на единичку. Все равно не подходит.

Почему не меняется пароль в mariadb?
  • Вопрос задан
  • 2041 просмотр
Пригласить эксперта
Ответы на вопрос 3
smorman
@smorman
When In Rome do as The Romans do...
Пароль root надо установить
Ответ написан
Комментировать
@Antuan1979
mariadb -u root
Ответ написан
Комментировать
@BorisKorobkov Куратор тега MySQL
Web developer
1. По умолчанию логин не по паролю, а от имени юзера, то есть
sudo mariadb

2. Установить новый пароль и сменить тип авторизации (на по логину\паролю)
update mysql.user set authentication_string=PASSWORD("bla-bla-bla"), plugin="mysql_native_password" where User='root' and Host='localhost';


3. После смены пароля надо перезагрузить или
FLUSH PRIVILEGES;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы