MySQL 5.7+ domyślnie haves system walidacji Hasło. W przypadku, gdy nie chcesz ściśle przestrzegać zasad i musisz przypisać własne, po prostu wyłącz walidację hasła i ponownie uruchom proces mysqld .
Edit my.cnf file:
vi /etc/my.cnf
w [mysqld]
validate-password=off
Zapisz plik, a następnie restart proces
sudo service mysqld restart
or
systemctl restart mysqld
, a następnie zmień hasło root, używając poniższych instrukcji i postępuj zgodnie z instrukcjami, które nie powodują wyjątków dla hasła głównego.
mysql_secure_installation
or
/usr/bin/mysql_secure_installation
Jeśli robisz instalację po razpierwszy i chcą poznać tymczasowe hasło następnie użyć następujących czynności, aby znaleźć hasło raz pierwszy:
grep 'temporary password' /var/log/mysqld.log
Let ja znam twoje komentarze na tym samym, w poniższym polu komentarza.
To wydaje się dziwne pytanie. Jeśli nie chcesz, aby sprawdzanie poprawności hasła było uruchamiane, nie ładuj wtyczki. – RiggsFolly
Jak go nie ładować. Ponieważ pojawił się domyślnie w wersji 5.7 – user3703723
Zezwalaj użytkownikom na korzystanie z [haseł/fraz] (https://xkcd.com/936/), których pragną. [Nie ograniczaj haseł] (http://jayblanchard.net/security_fail_passwords.html) –