Nie wiem, czy jest to odpowiednia wymiana stosów Q + A do tego ...
Właśnie zainstalowałem MariaDB w Linux Mint Cinnamon (18.1). mysql --version
daje:
mysql Ver 15.1 Distrib 10.0.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Podczas instalacji za pomocą tych poleceń
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client
... nie zostałem poproszony o hasło roota.
Jadąc tutaj znalazłem przepis na ustawienie hasła:
sudo -s
service mysqld stop
mysqld_safe ‐‐skip-grant-tables &
mysql -u root
(w MySQL / MariaDB)
use mysql;
update user set password=PASSWORD("root") where User='root';
flush privileges;
... rzeczy odbiegają od skryptu w linii update user
:
Database changed
MariaDB [mysql]> update user set password=PASSWORD( "root" ) where User='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
tzn. „dotyczy 0 wierszy” i „Zmieniono: 0”. A kiedy uruchomię SELECT
zapytanie w users
tabeli, widzę, że domyślne hasło „* 81F5E21E35 ... E1B” nie zmieniło się.
Masz pojęcie, co się dzieje?