文档章节

CodeSmith连接Mysql方法步骤

 大东家
发布于 2015/08/27 13:20
字数 206
阅读 72
收藏 0

版本信息:

1. codesmith 7.0

2. mysql-connector-net-6.7.4.msi

文件:CodeSmith.exe.config 内容

<?xml version="1.0"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <system.data>
	 <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=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" /> 
	 </DbProviderFactories> 
  </system.data>
  <system.diagnostics>
    <switches>
      <add name="CodeSmithSwitch" value="4" />
    </switches>
  </system.diagnostics>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="bin;AddIns;SchemaProviders"/>
      <dependentAssembly>
        <assemblyIdentity name="Ionic.Zip.Reduced" publicKeyToken="edbe51ad942a3f5c" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-1.9.1.8" newVersion="1.9.1.8" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>
其中System.data段为连接mysql的配置项

还需要安装mysql-connector-net-6.7.4.msi.

然后将C:\ProgramFiles (x86)\MySQL\MySQL Connector Net 6.7.4\Assemblies\v4.5\MySql.Data.dll 复制到CODESMITH_HOME\bin

启动CodeSmith并在schemaexplorer中添加mysql的连接

联接字符串:

server=127.0.0.1;userid=root;persist security info=True;database=testDB


TemplateEditor.exe.config等其它配置文件的内容参见CodeSmith.exe.config




版权声明:本文为博主原创文章,未经博主允许不得转载。

本文转载自:http://blog.csdn.net/xiaohelong2005/article/details/42461035

粉丝 22
博文 255
码字总数 111936
作品 0
长沙
项目经理
私信 提问
codesmith连接Mysql

下载了codesmith 8,连接Mysql却提示“找不到请求的 .Net Framework Data Provider"。 1,下载MySql.Data.dll:https://dev.mysql.com/downloads/windows/visualstudio/ 下载zip格式的即可,......

FlyLolo
02/27
0
0
CodeSmith模板及实体类生成工具

如何使用 文章原地址:http://c.jinhusns.com/bar/t-545 将代码生成工具(CodeSmith Generator Professional 5.3)压缩包下载到本地并进行安装,安装步骤同其他常用程序类型再次不多做讲解,...

whp610
2013/08/27
3.4K
1
CodeSmith教学视频交流

CodeSmith的数据库链接字符串 MySql Database=MySql_CodeSmith;Data Source=127.0.0.1;User Id=root;Password=123456 Access Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:AccessAcces......

Jack4000
2017/06/07
0
0
CodeSmith 二、多模板按目录树批量自动生成代码

通过调用指定目录下的所有模板,逐一按照数据表生成独立的代码文件。支持多模板调用、支持所有数据表生成或批量指定多个生成、支持自动的文件目录结构、支持代码文件格式化命名等。 背景:最...

FlyLolo
03/05
0
0
做开发的童鞋应该都了解这几款软件

程序员是一个需要高强度脑力劳动的工种,再加上工作的枯燥与无聊,这对于人的忍耐会达到极限,那么该如何能够走出这样的困境?为了能做个快乐的程序员,需要借助大量的开发神器,用利器帮助自...

Navicat数据库管理工具
2016/11/03
92
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
7
0
Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

本文为Flutter开发环境在macOS下安装全过程: 一、系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不包含 IDE 或其余...

過愙
昨天
6
0
OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
昨天
2.5K
16
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
昨天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部