Установка MariaDB - сброс пароля root не работает, таблицы MySQL отсутствуютMySql

Форум по Mysql
Ответить
Anonymous
 Установка MariaDB - сброс пароля root не работает, таблицы MySQL отсутствуют

Сообщение Anonymous »

Я переустанавливал бесчисленные времена MARIADB на Mac OS (M1), но я не думаю, что я общаюсь с ошибками. Нужно, чтобы подключиться к DBEAVER. Первоначально я смог установить пользователь и пароль root, однако, когда я снова попытался войти в систему в Dbeaver, он больше не принимает мой пароль. < /P>
Вот шаги, которые я сделал: < /p>
  • Я попытался сбросить свой пароль в MariaDB, запустив его в безопасном режиме на терминале: < /li>
    < /ol>

    Код: Выделить всё

    sudo /opt/homebrew/bin/mariadbd-safe --skip-grant-tables --skip-networking
    
    Затем в другом окне терминала я набрал:

Код: Выделить всё

mysql -u root
  • В окне MariaDB я получаю следующую ошибку:
MariaDB [(none)]> use mysql;
Database changed
MariaDB [mysql]> update user set authentication_string=PASSWORD('password'), password=PASSWORD('password') where user='root';
ERROR 1146 (42S02): Table 'mysql.user' doesn't exist
< /code>

Однако я попытался инициализировать таблицы MySQL, используя этот код в терминале, я получил, что каталог MySQL уже существует. < / li>
< /ol>
sudo /opt/homebrew/bin/mariadb-install-db --user=mysql --basedir=/opt/homebrew --datadir=/opt/homebrew/var/mysql
< /code>
ПРИМЕЧАНИЕ:
Когда я запускал базы данных Show в MariaDB под SafeMode, MySQL существует. < /p>
Database |
+--------------------+
| db |
| homebrew |
| information_schema |
| log |
| mysql |
| performance_schema |
| run |
| sys
< /code>
Однако при запуске таблиц Show таблицы MySQL пусты. Как мне это сделать?

Подробнее здесь: https://stackoverflow.com/questions/793 ... bles-missi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»