zoukankan      html  css  js  c++  java
  • Navicat Premium新建数据

    此博客链接:https://www.cnblogs.com/ping2yingshi/p/13236705.html

    点击文件,新建MYSQL 链接

     2.填写链接名和密码,点击测试

     3.测试时报以下错误。

     查找原因:mysql8.0之前的版本加密规则是mysql_native_password,mysql8.0之后,加密规则是caching_sha2_password。

    修改步骤

    1.打开控制台,进到数据库的bin目录下。

     2.输入以下命令。

    mysql -u root -p

     登录成功

     查询默认加密规则。

    分别输入以下命令

    use mysql;
    select user,plugin from user where user ='root';

     更改

    更改加密方式输入以下命令

     ALTER USER'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

     更改用户密码

    ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; 

     再次查询加密方式

    select user,plugin from user where user ='root';

     刷新权限:FLUSH PRIVILEGES;

     重新链接数据库

    测试链接,又报错

     怎么改都改不好这个问题,最后重新安装数据库,再次进行这些操作就对了。

    新建链接,创建数据库。给数据库命名。

    导入外来的sql文件

    右键数据库,点击运行,选择需要导入的文件。

     找到后点击开始。

     右键数据库,点击刷新,在表中找到导入的表。

  • 相关阅读:
    单例模式的八种写法
    反射
    工厂模式
    Java内存分配、管理小结
    Java 反射(二)
    Java反射
    servlet的web-xml配置详解
    substr和substring的区别
    C/C++中extern关键字详解
    lua总则
  • 原文地址:https://www.cnblogs.com/ping2yingshi/p/13236705.html
Copyright © 2011-2022 走看看