Navicat соединение происходит, когда код ошибки MySQL 1251

1251 код ошибки

Это потому, что шифрование паролей mysql8.0 РАЗЛИЧНЫХ предыдущий 5,0

Если пароль буква стиля, такие как корень может произойти

1. Сначала введите в командной строке MySQL корневой учетной записи

1 Введите пароль: ****
 2  Добро пожаловать в монитор MySQL. Команды заканчиваются; или \ г.
3 Ваша MySQL идентификатор подключения составляет  10 
4 версии сервера: 8.0 . 17 MySQL Community Server - GPL
 5  
6 Copyright (с) 2000 , 2019 , Oracle и / или ее дочерних компаний . Все права защищены.
7  
8 Oracle является зарегистрированным товарным знаком корпорации Oracle и / или ее
 9  филиалов. Другие наименования могут быть товарными знаками соответствующих
 10  владельцев.
11  
12Введите ' помощь; « Или » \ ч "  за помощью. Введите « \ с » , чтобы очистить текущее утверждение ввода.

2. Изменение шифрования

MySQL> ALTER USER 'корень' @ 'локальный' ОПРЕДЕЛИТЬ BY 'пароль' PASSWORD Истечение НИКОГДА;
Запрос ОК, 0 затронутых строк (0,08 сек)

 

3. Изменить пароль

MySQL> ALTER USER 'корень' @ 'локальный' отождествить с mysql_native_password BY '123456';
Запрос ОК, 0 затронутых строк (0,02 сек)

 

4. Обновить

1 MySQL> FLUSH ПРИВИЛЕГИИ;
2 Запрос ОК, 0 затронутых строк ( 0,01 сек)

 

5. Полная

 

 

рекомендация

отwww.cnblogs.com/flowercatnice/p/11869966.html
рекомендация