Disclaimer, uso mysql versione 5.5.20, per favore prova altre versioni!
(Da MySQL 5.7, la password è stata chiamata authentication_string)
Prima, accediamo al database con i privilegi root, poi usiamo mysql;
Esegui la seguente frase:
Trovato e segnalato un errore come segue:
ERRORE 1364 (HY000): Il campo 'ssl_cipher' non ha un valore predefinito Spiegazione su Internet:
Aggiungi l'inserimento utente nei valori mysql.user(Host, User,Password) ("localhost", "test", password("1234"));
Segnala il seguente errore ERRORE 1364 (HY000): Il campo 'ssl_cipher' non presenta un errore di valore predefinito
mysql 5.1 o superiore, sto usando la versione 5.6.
Motivi per l'errata dichiarazione:
Alcuni campi nella tabella utente mysql non possono essere vuoti, non c'è un valore predefinito, anzi è un errore operazionale, gli utenti che aggiungono mysql non possono inserire direttamente la tabella utente in questo modo. Soluzione alternativa:
Questo aggiunge un nuovo utente e non ci saranno errori sopra elencati.
|