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

上海金工建设集团有限公司网站广安做网站

上海金工建设集团有限公司网站,广安做网站,海南做网站的网络公司,建设很多网站能赚到钱给树莓派用最新的官方OS重刷了一下#xff0c;并且用apt install mariadb-server装上“mysql”作为我的测试服务器。然后神奇的事情发生了#xff0c;之前用得好好的程序突然就报错了#xff0c;经过排查#xff0c;发现在连接数据库的Open阶段就报错了。写了个最单纯的Con…给树莓派用最新的官方OS重刷了一下并且用apt install mariadb-server装上“mysql”作为我的测试服务器。然后神奇的事情发生了之前用得好好的程序突然就报错了经过排查发现在连接数据库的Open阶段就报错了。写了个最单纯的Console只是定义了连接字符串然后Open也不做catch处理复现了一下详细错误是 哦豁难道mysql给.net的驱动有问题了我用的是官网下载的mysql-connector-net-8.1.0-noinstall4.6.2和4.8同样问题。同样的程序连接到别的数据库还是正常的估计就是新的mariadb不被支持了。 网上找了一圈发现确实可能就是这个原因。因为mariadb虽然脱胎于mysql但终将渐行渐远官方mysql驱动只会保证支持自己的mysql。 根据论坛里某位网友的提示直接在控制台登录进能连和不能连的数据库后用show collation看到了区别果然新装的mariadb上有一堆null程序可正常运行的就没有。猜测驱动一旦连接上数据库后会获取这些信息如果对空值未作处理的话就报错了。 解决办法倒也简单粗暴放弃mysql官方驱动改用MySqlConnector。NuGet Gallery | MySqlConnector 2.2.7 我的程序比较老当时用的framework做框架所以切到当前工程下打开包管理器控制台输入 NuGet\Install-Package MySqlConnector -Version 2.2.7安装。 代码修改也很简单把之前的using MySql.Data.MySqlClient 直接替换成using MySqlConnector其余部分几乎可以零修改。 参考资料MySQL Bugs: #109331: MySQL Connector fails to connect to MariaDB 10.10.2 https://mysqlconnector.net/overview/installing/
http://www.pierceye.com/news/27707/

相关文章:

  • 江西省住房建设厅统计网站全网项目资源整合平台
  • 淘宝客网站怎么做分销青岛城阳网站开发
  • 中山哪里做网站wordpress 目录 伪静态
  • 房产智能建站系统识图
  • 如何做免费的网站推广腾讯企业邮箱app下载
  • 互动网站设计微信二维码网站建设
  • 产品宣传册广州优化seo
  • 吉林市网站推广wordpress 定制
  • 北京专做粮油米面的配送网站高端品牌网站建设图片
  • 辽宁建网站服务商平台
  • 个人网站搭建wordpress专业做酒店装修的公司
  • 套路网站怎么做的产品介绍页面的制作 html
  • 海南澄迈住房和城乡建设厅网站自建微网站服务器
  • 惠州网站制作公司哪家好重庆百度推广优化
  • 正常做一个网站多少钱深圳家具定制
  • 西宁网站制作拓者设计
  • dedecms 旅游网站模板阿里云服务器可以访问国外网站吗
  • 寻网站开发人员合作济南建设银行
  • 专业的网站制作公司地址app开发公司不退款该怎么投诉
  • 资源下载站 wordpress购买服务器后如何做网站
  • 嘉兴制作网站软件福田网站建设多少钱
  • 郑州网站推广价暴雪战网
  • jsp商业网站开发网站开发和游戏开发哪个难
  • 电子商务网站面临的安全隐患网站如何制作 优帮云
  • 网站建设超链接制作网站维护需要做那些事
  • 洛卡博网站谁做的考研比较厉害的培训机构
  • 做信息网站需要什么互动网门户网站建设
  • 养生网站源码下载网站建设步骤与时间表
  • 毕设做网站可以得高分吗合肥网站制作
  • 南通做网站软件网络营销的作用和意义