zoukankan      html  css  js  c++  java
  • c# 操作Dapper测试

    1、从网上找到一个操作mysql的例子工程,编译成功,但运行时报 连接串的非法关键字"port"

          原来的例子是连接sqlserver的,所以要把 new sqlconnection  改成 new MysqlConnection

    2、需要引入 Mysql.Data.dll ,但运行时会报

    未能加载文件或程序集“Renci.SshNet, Version=2016.1.0.0, Culture=neutral, PublicKeyToken=1cee9f8bde3db106”

       Renci.SshNet.dll是Mysql.Data.dll的依赖库,下载合适的版本放到同一目录即可。

    3、插入数据库中文乱码问题。用C#操作mysql时, 插入数据中文都是乱码,只显示问号,数据库本身使用的是utf-8字符

    解决方案:

        连接串加上 charset = utf8;

     <add name="connection" connectionString="server=127.0.0.1;UId=root;PassWord=root;Persist Security Info=True;database=test;Charset=utf8;" providerName="MySql" />  

        

  • 相关阅读:
    hero
    今年暑假不AC
    Who's in the Middle
    A Simple Problem with Integers
    I hate it
    敌兵布阵
    Ordering Tasks
    Points on Cycle
    食物链
    c++ 14.0下载地址
  • 原文地址:https://www.cnblogs.com/xihong2014/p/15465803.html
Copyright © 2011-2022 走看看