Stavo provando a divertirmi con FreeBSD, e mi è capitato di dover ripristinare un intero database di cui avevo fatto il backup con mysqldump.
Ho tentato il ripristino come ho sempre fatto su linux, col seguente comando:
mysql -u root -p < file_backup.sql
Enter password:
Please use --connect-expired-password option or invoke mysql in interactive mode
L’errore che si vede nell’ultima riga è perché, ho poi scoperto, dopo aver configurato il database con mysql_secure_installation, evidentemente c’è bisogno di cambiare la password al primo utilizzo.
Per risolvere mi sono dunque collegato a mysql con la password scelta durante la fase di installazione e l’ho poi settata (ovviamente uguale a prima)
mysql -u root -p
set password = password('nontelodico');
Et voilà!