当前位置: 首页 > news >正文

建设通属于什么网站省好多会员app

建设通属于什么网站,省好多会员app,百度地图疫情实时动态,房产类网站制作商NetCore 链接MySQL 报 Character set ‘utf8mb3‘ is not supported by .Net Framework 异常解决_character set utf8mb3_csdn_aspnet的博客-CSDN博客 查看mysql版本号,两种办法: 第一种在数据库中执行查询:SELECT version; 第二种使用工具…

NetCore 链接MySQL 报 Character set ‘utf8mb3‘ is not supported by .Net Framework 异常解决_character set utf8mb3_csdn_aspnet的博客-CSDN博客

查看mysql版本号,两种办法:

第一种在数据库中执行查询:SELECT @@version;

第二种使用工具 Navicat:

点击连接节点:

 

在右侧会显示mysql版本:

使用8.0.1x的MySql.Data.dll连接mysql8.0.xx版本mysql数据库,连接数据库时会报错:Authentication method 'caching_sha2_password' not supported by any of the available plugins. 

印象中(具体版本记不清了)MySQL数据库版本大于8.0.26使用8.0.1x的MySql.Data.dll就会报上面的异常信息,MySql.Data.dll版本信息如下:

解决方式:(两种),第一种需要重启mysql服务,第二种不需要重启服务

第一种:

mysql文件中增加my.ini文件,内容如下,关键时最后一行:default_authentication_plugin=mysql_native_password

然后修改mysql的配置文件路径:

打开cmd,进入命令行,输入:mysqld --defaults-file="D:\soft\mysql-8.0.23-winx64\my.ini"

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_bin
init_connect='SET NAMES utf8mb4'
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = D:\\soft\mysql-8.0.23-winx64
datadir = D:\\soft\mysql-8.0.23-winx64\data
port = 3306
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
join_buffer_size = 128M
sort_buffer_size = 16M
read_rnd_buffer_size = 16M 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default_authentication_plugin=mysql_native_password

其实相当于降低数据库版本,本机安装了mysql8.0.32版本设置了default_authentication_plugin:

 

然后重启mysql服务:

net stop mysql

net start mysql

但是重启之后还是不能连接:

第二种

更换高版本的MySql.Data.dll文件,由于项目时nuget安装包,所以再项目发布后,将MySql.Data.dll替换为高版本程序可正常运行,其实是将发布后的8.0.15版本的MySql.Data.dll替换为8.0.29版本的MySql.Data.dll,如下:

 替换后访问程序均正常,后续可能将使用MySqlConnector.dll,尽量避免此问题。

 

 

 

http://www.ds6.com.cn/news/46525.html

相关文章:

  • wordpress 中介网站百度收录查询网址
  • 网站备案相关手续费链接地址
  • 网站消耗流量百度网页版浏览器
  • 在酒吧里做那个视频网站郑州网站设计有哪些
  • wordpress 下载按钮插件象山seo外包服务优化
  • 怎么做网站演示semir是什么意思
  • 2014网站seo简述网站建设的流程
  • 凡高网站建设品牌推广的目的和意义
  • 十堰做网站的公司网站在线优化检测
  • 哪个网站做高仿衣服批发灰色词排名接单
  • 商城网站建设服务哪家好海口关键词优化报价
  • 免费建设网站的画出中国进入一级战备2023
  • 网站建设公司咋样如何快速优化网站排名
  • 网站制作最连云港网站seo
  • 平台建站建设广告设计
  • 社交网络推广方法网页搜索引擎优化技术
  • 网站关键词没有指数如何做营销推广
  • wordpress外贸主题免费下载山东seo
  • 西宁网络公司网站建设一个品牌的策划方案
  • 武汉招聘一般用什么网站好的竞价托管公司
  • 北京时间网站建设网页制作源代码
  • p2p系统网站开发综合搜索引擎
  • 建站网站系统今日国际新闻头条15条简短
  • 网站建设信息介绍中国万网域名注册官网
  • h5响应式网站建设方案手机优化软件
  • 苏州城乡住房建设局网站市场营销十大经典案例
  • 哪个网站做漫画可以有钱北京如何优化搜索引擎
  • 烟台做网站b站推广
  • 做网站运营工资多少软文营销案例
  • 北京社工委网站微信群建设网络营销所学课程