zoukankan      html  css  js  c++  java
  • ADO.Net实体数据模型添加DB-First/Code First报错

    Authentication method 'caching_sha2_password' not supported by any of the available plugins.

    解决办法:

    1、输入命令 mysql -u root -p 连接mysql

    C:mysql-8.0.19-winx64in>mysql -u root -p
    Enter password: ***********
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 9
    Server version: 8.0.19 MySQL Community Server - GPL

    Copyright (c) 2000, 2020, 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.
    2、输入以下命令 更改密码验证方式
    mysql> alter user 'root'@'localhost' identified with mysql_native_password by '数据库密码';
    Query OK, 0 rows affected (0.10 sec)

    3、打开mysql安装目录下的 my.ini,在[mysqld]下面添加代码:

    default_authentication_plugin=mysql_native_password

    ------------------------my.ini-------------------------------

    [Client]
    port = 3306
    default-character-set=utf8
    [mysqld]
    port = 3306
    basedir=C:mysql-8.0.19-winx64
    datadir=C:mysql-8.0.19-winx64data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    default_authentication_plugin=mysql_native_password
    [mysql]
    default-character-set=utf8

    -------------------------------------------------------

    4、重启mysql服务

    C:mysql-8.0.19-winx64in>net stop mysql
    mysql 服务正在停止.
    mysql 服务已成功停止。

    C:mysql-8.0.19-winx64in>net start mysql
    mysql 服务正在启动 ..
    mysql 服务已经启动成功。

  • 相关阅读:
    MySQL全文索引应用简明教程
    web前端的春天 or 噩梦
    [DeviceOne开发]-手势动画示例分享
    [DeviceOne开发]-土地销售项目源码分享
    [DeviceOne开发]-do_LinearLayout组件使用技巧
    2016年我们重新思考移动互联网创业的风险, 微信还是APP?
    APP技术演化的路
    ReactNative&weex&DeviceOne对比
    what's deviceone
    APP开放源码第一弹《纳豆》
  • 原文地址:https://www.cnblogs.com/pzxnet/p/12377057.html
Copyright © 2011-2022 走看看