Αποποίηση ευθύνης, λειτουργώ με mysql έκδοση 5.5.20, δοκιμάστε άλλες εκδόσεις!
(Από τη MySQL 5.7, ο κωδικός πρόσβασης ονομάζεται authentication_string)
Αρχικά, συνδεόμαστε στη βάση δεδομένων με δικαιώματα root και, στη συνέχεια, χρησιμοποιούμε mysql.
Εκτελέστε την ακόλουθη πρόταση:
Βρέθηκε και αναφέρθηκε ένα σφάλμα ως εξής:
ΣΦΑΛΜΑ 1364 (HY000): Το πεδίο 'ssl_cipher' δεν έχει προεπιλεγμένη τιμή Επεξήγηση στο Διαδίκτυο:
Προσθήκη εισαγωγής χρήστη στις τιμές mysql.user(Host,User,Password)("localhost","test",password("1234"));
Αναφέρετε το ακόλουθο σφάλμα ΣΦΑΛΜΑ 1364 (HY000): Το πεδίο 'ssl_cipher' δεν έχει σφάλμα προεπιλεγμένης τιμής
mysql 5.1 ή νεότερη, λειτουργώ στην έκδοση 5.6.
Λόγοι ανακρίβειας:
Ορισμένα πεδία στον πίνακα χρηστών mysql δεν μπορούν να είναι κενά, δεν υπάρχει προεπιλεγμένη τιμή, στην πραγματικότητα, πρόκειται για σφάλμα λειτουργίας, οι χρήστες που προσθέτουν mysql δεν μπορούν να εισαγάγουν απευθείας τον πίνακα χρήστη όπως αυτός. Λύση:
Αυτό προσθέτει έναν νέο χρήστη και δεν θα υπάρχουν παραπάνω σφάλματα.
|