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

vs网站搜索栏怎么做北京口碑最好的it培训机构

vs网站搜索栏怎么做,北京口碑最好的it培训机构,手机网站和电脑网站一样吗,茶叶淘宝店网站建设ppt在C#中使用MySqlBulkCopy类来批量复制数据到MySQL数据库,首先需要确保你的项目中已经引用了MySQL Connector。以下是使用MySqlBulkCopy的基本步骤: 1.安装MySQL Connector。 可以通过NuGet安装MySQL Connector: 2.在代码中引用必要的命名空间…

在C#中使用MySqlBulkCopy类来批量复制数据到MySQL数据库,首先需要确保你的项目中已经引用了MySQL Connector。以下是使用MySqlBulkCopy的基本步骤:
1.安装MySQL Connector。
可以通过NuGet安装MySQL Connector

2.在代码中引用必要的命名空间。

using MySqlConnector;

3.连接串未添加AllowLoadLocalInfile=true

4.创建MySqlConnection对象并打开连接到目标MySQL数据库。
5.创建MySqlBulkCopy对象并设置相关属性。
6.使用WriteToServer方法将数据从DataTable或DbDataReader批量复制到数据库中。
 

示例代码:

public bool SqlBulkAdd(DataTable dt, string tableName)
{        
using (MySqlConnection connection = new MySqlConnection(ConnectionString)){try{connection.Open();MySqlBulkCopy bulkCopy = new MySqlBulkCopy(connection);// 创建MySqlBulkCopy对象bulkCopy.DestinationTableName = tableName; // 目标表名bulkCopy.ColumnMappings.AddRange(GetMySqlColumnMapping(dt));MySqlBulkCopyResult result = bulkCopy.WriteToServer(dt); // dataTable是包含要复制数据的DataTableLogger.Instance.DoSomesting = "  数据库访问";Logger.Instance.Info("批处理数据导入:成功,MySqlBulkCopy");return isSucess;}catch (Exception ex){isSucess = false;Logger.Instance.DoSomesting = "  数据库访问";Logger.Instance.Info("批处理数据导入:异常,MySqlBulkCopy," + ex.Message);return isSucess;//throw ex;}finally{connection.Close();}}
}private List<MySqlBulkCopyColumnMapping> GetMySqlColumnMapping(DataTable dataTable){List<MySqlBulkCopyColumnMapping> colMappings = new List<MySqlBulkCopyColumnMapping>();int i = 0;foreach (DataColumn col in dataTable.Columns){colMappings.Add(new MySqlBulkCopyColumnMapping(i, col.ColumnName));i++;}return colMappings;}

异常,To use MySqlBulkLoader.Local=true, set AllowLoadLocalInfile=true in the connection string. See https://fl.vu/mysql-load-data

解决方法:

数据库连接字符串要加上”AllowLoadLocalInfile=true“,如下:const string ConnectionString = "server=localhost;port=3306;user=root;password=123456;database=mysql;SslMode = none;AllowLoadLocalInfile=true";

异常,Loading local data is disabled; this must be enabled on both the client and server sides 
 

解决方法

mysql数据库开启允许本地导入数据的配置,命令如下:

SET GLOBAL local_infile=1;//1表示开启,0表示关闭

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

相关文章:

  • 网站建设 课程 说明市场营销培训
  • 中国排名高的购物网站微信营销推广
  • wordpress 排课武汉seo论坛
  • 成都模板网站建设惠州seo关键字优化
  • 做文学网站用什么域名品牌推广的方式有哪些
  • 惠州抖音推广怎么寻找网站关键词并优化
  • 牙医工具网站建设课程设计报告写一篇软文推广自己的学校
  • 网站开发与维护学什么百度搜索引擎原理
  • 有没有可以做司考真题的网站外贸google推广
  • 营销型网站建设公司比较专业故事式软文范例500字
  • 广州微信网站建设费用百度客服人工
  • 制作软件的工作叫什么seo经典案例
  • 网站建设个人工作室公司市场营销策划方案
  • 网站空间稳定性seo人员的相关薪资
  • 怎样把网站做的漂亮seo外链论坛
  • 温州建设网站哪家好seo入门免费教程
  • 汕头网站制作全过程nba最新排名
  • 网站开发吗和APP软件一样吗站长之家官网登录入口
  • 大望路网站建设seo管理与优化期末试题
  • 网站设计的论坛成品短视频app下载有哪些
  • 茂名模板建站定制培训心得体会总结
  • 深圳制作网站制作公司哪家好新手学seo
  • 优定软件网站建设网络推广好做吗多少钱
  • 章丘做网站网上开店如何推广自己的网店
  • 一家做公司点评网站网盘资源免费观看
  • 做网站管理好吗免费建站免费网站
  • 163企业邮箱怎么申请西安关键词优化服务
  • 高级网站开发工程师谷歌浏览器2021最新版
  • 如何说服别人做网站网店推广方法有哪些
  • 网站公安备号免费推广公司的网站