1,首先需要将MySql.Data.dll复制到codesmith安装目录下v6.5/bin文件夹下,注意dll的版本

2,其次采用的是.net4.0的配置文件,找到C:\Windows\Microsoft.Net\Framework\v4.0.30319\Config\machine

在其中的DbProviderFactories节点下添加

<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=5.1.7.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />

如果machine.config无法保存,拒绝访问。只需要右键--machine.config文件,在安全里面把User用户的权限加上修改即可。

连接字符:

选择MysqlSchemaProvider,连接字符:

Database=CosmeticRetail_W;Data Source=172.17.150.100;User Id=XX;Password=XX

如果提示"未能加载文件或程序集“MySql.Data, Version=5.0.7.0, Culture=neutral,PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自HRESULT:0x80131040)"  这是因为mysql.data.dll的版本和DbProviderFactories节点下配置的版本不一致所导致的。这个时候只需要把DbProviderFactories配置节点的version改成mysql.data.dll的版本号就可以了。

转载于:https://www.cnblogs.com/_fyz/p/3370966.html

CodeSmith连接Mysql配置相关推荐

  1. oracle通过dblink连接mysql配置详解(全Windows下)

    oracle通过dblink连接mysql配置详解(全Windows下) 关于oracle通过dblink连接mysql,经过了两周的空闲时间研究学习,终于配置好了,真是不容易啊,仔细想想的话,其实也 ...

  2. mysql ssl jdbc_Mysql启用SSL以及JDBC连接Mysql配置

    文章目录 一.Mysql启用SSL配置 1.检查mysql是否支持ssl 2.设置用户是否使用ssl连接 1.查看用户是否使用SSL连接 2.强制某用户使用SSL连接 3.测试不使用ssl能否连接上 ...

  3. jsp测试连接mysql_JSP 连接MySQL配置与测试

    //驱动程序名 String driverName="com.mysql.jdbc.Driver"; //数据库用户名 String userName="root&quo ...

  4. mysql codesmith_CodeSmith连接Mysql配置

    1,首先需要将MySql.Data.dll复制到codesmith安装目录下v6.5/bin文件夹下,注意dll的版本 2,其次采用的是.net4.0的配置文件,找到C:\Windows\Micros ...

  5. CodeSmith连接mysql

    先下载:http://dev.mysql.com/downloads/connector/net/  mysql-connector-net-6.6.4.msi 并安装.在安装目录XX:\XX\MyS ...

  6. mysql db link_oracle11G数据库db_link连接mysql配置(Windows下无需安装Gateway组件)

    对于oralce db_link mysql数据库,从开始到写博客,花了2天时间,配置了2遍.第一遍网上找资料跟着配置,安装了Gateway for ODBC.第二遍把虚拟机系统重新做了,没有安装Ga ...

  7. db browser连接mysql_MyEclipse DB Browser 连接 MySQL 配置 mysql select

    1.打开MyEclipse 2.选择菜单:Window/Open Perspective/MyEclipse Database Explorer,点这儿OK,在左边打开DB Brower窗口. 3.在 ...

  8. Linux远程连接Mysql配置

    Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?设置步骤如下: 创建远程链接授权用户 # 进入mysql操作命令 mysql -h lo ...

  9. jbpm hibernate.cfg.xml 连接mysql配置_JBPM的jbpm.hibernate.cfg.xml有关配置

    org.hibernate.dialect.SQLServerDialect com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver:/ ...

  10. 如何将hive与mysql连接_hive连接mysql配置

    1.进入hive/conf目录下,修改hive-default.xml:  @baidu, I 修改的是 hive-site.xml hive.metastore.local true javax.j ...

最新文章

  1. 安装 Arduino IDE 中STM32 软件包,ESP8266软件包
  2. from torchvision import _C解决办法
  3. mysql设置定时入伍_mysql 集群自动化配置
  4. javabirdge php_PHP-Java-Bridge使用笔记,2014年9月最新版
  5. mongodb聚合查询优化_MongoDB聚合查询详解
  6. 集群调度框架的架构演进之路
  7. 【Qt】QModbusDevice类
  8. c++ primer 5th,习题11.33
  9. HDU 2516 (Fabonacci Nim) 取石子游戏
  10. 第五节:简单又强大的数据类型:any任意值
  11. jQuery find() 方法的使用总结
  12. 冒泡、选择、快速、归并、堆排序算法 python实现
  13. 【c语言课程设计】C语言校园卡管理系统
  14. matlab 三角函数 积化和差,三角函数积化和差
  15. Hadoop技术原理与应用
  16. 文件服务器 tmp文件夹,Linux管理临时文件tmpfiles
  17. vlc-for-android
  18. android recyclerview监听滑动状态
  19. 「C语言进阶」数据内存的存储
  20. java gc内存_Java内存模型和GC机制

热门文章

  1. gini系数 决策树_决策树原理,机器学习系列
  2. 在Nutz中给Druid配置数据库加密
  3. combox简单用法
  4. 安装Firefly错误-Unable to find vcvarsall.bat
  5. 《微店赚钱一册通 ——开店+营销+推广 实战全攻略》一一1.5 微店有哪些优势...
  6. extjs fileuploadfield default value
  7. maven 部署及使用
  8. PHP面向对象之继承和多态
  9. opencv源码解析之(5):CommandLineParser类的简单理解
  10. J2ME 模拟短信发送界面开发程序