Maison base de données navicat Comment connecter Navicat à MySQL8.0 (effectif)

Comment connecter Navicat à MySQL8.0 (effectif)

Sep 29, 2018 pm 04:24 PM
navicat

Le contenu de cet article concerne la méthode de connexion de Navicat à MySQL8.0 (efficace). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

J'ai téléchargé MySQL 8.0 aujourd'hui et j'ai constaté que Navicat ne parvenait pas à se connecter et j'ai toujours signalé l'erreur 1251

La raison est que la méthode de cryptage de la version MySQL 8.0 est différente de celle de MySQL ; 5.0 , la connexion signalera une erreur.

Après avoir essayé de nombreuses méthodes, j'en ai finalement trouvé une qui fonctionne :

Changez la méthode de cryptage

1 Entrez d'abord le compte root mysql via la ligne de commande :

.
PS C:\Windows\system32> mysql -uroot -p
Copier après la connexion

Entrez le mot de passe root :

Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 18
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Copier après la connexion

2. Changez la méthode de cryptage :

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
Query OK, 0 rows affected (0.10 sec)
Copier après la connexion

3. Changer le mot de passe :

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Query OK, 0 rows affected (0.35 sec)
Copier après la connexion

4. Actualiser :

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.28 sec)
Copier après la connexion

// Si une erreur est signalée ERREUR 1396 (HY000) : L'opération ALTER USER a échoué pour 'root'@'%' :

Les autorisations d'accès à distance sont incorrectes. Sélectionnez d'abord la base de données, vérifiez-la puis modifiez-la :

mysql> use mysql;
Database changed

mysql> select user,host from user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| mysql.infoschema | localhost |
| mysql.session    | localhost |
| mysql.sys        | localhost |
| root             | localhost |
+------------------+-----------+
rows in set (0.00 sec)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment ajuster la taille de la police de l'interface dans Navicat Comment ajuster la taille de la police de l'interface dans Navicat Apr 24, 2024 pm 04:24 PM

Comment ajuster la taille de la police de l'interface dans Navicat

Comment exporter le diagramme er de Navicat Comment exporter le diagramme er de Navicat Apr 24, 2024 pm 04:21 PM

Comment exporter le diagramme er de Navicat

Où se trouve le fichier cache Navicat ? Où se trouve le fichier cache Navicat ? Apr 24, 2024 pm 06:06 PM

Où se trouve le fichier cache Navicat ?

Comment copier une base de données vers une autre base de données dans Navicat Comment copier une base de données vers une autre base de données dans Navicat Apr 24, 2024 pm 07:24 PM

Comment copier une base de données vers une autre base de données dans Navicat

Comment exporter la structure d'un tableau vers Word à l'aide de Navicat Comment exporter la structure d'un tableau vers Word à l'aide de Navicat Apr 24, 2024 pm 07:57 PM

Comment exporter la structure d'un tableau vers Word à l'aide de Navicat

Comment récupérer une table supprimée accidentellement dans Navicat Comment récupérer une table supprimée accidentellement dans Navicat Apr 24, 2024 pm 06:21 PM

Comment récupérer une table supprimée accidentellement dans Navicat

Comment annuler l'étape précédente dans Navicat Comment annuler l'étape précédente dans Navicat Apr 24, 2024 pm 05:48 PM

Comment annuler l'étape précédente dans Navicat

Lequel est le plus facile à utiliser, Navicat ou Datagrip ? Lequel est le plus facile à utiliser, Navicat ou Datagrip ? Apr 24, 2024 pm 07:15 PM

Lequel est le plus facile à utiliser, Navicat ou Datagrip ?

See all articles