CodeSmith连接MySql数据库
2、将安装后的文件目录下的 MySql.Data.dll 复制到 CodeSmith 安装目录下的bin文件夹中
其次采用的是.net4.0的配置文件,找到C:\Windows\Microsoft.Net\Framework\v4.0.30319\Config\machine.confiig
在其中的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=8.0.25.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
Version:与第二步MySql.Data.dll的版本号一致
3、CodeSmith中的连接字符串
server=127.0.0.1;User ID=用户名;Password=密码;database=数据库名;
或
Database=CosmeticRetail_W;Data Source=172.17.150.100;User Id=XX;Password=XX
4、测试结果