CodeSmith連接不上MySql數據庫的解決辦法


下載地址是 http://dev.mysql.com/downloads/mirror.php?id=403020

請先注冊登錄后才能下載mysql-connector-net-6.3.7.msi這個文件,這個文件是解決ado.net連接mysql的,下載后安裝它,默認安裝就可以了,想換路徑看你自己。
從安裝目錄X:XX\MySQL\MySQL Connector Net 5.1.4\Binaries\.NET 2.0里拷貝MySql.Data.dll
復制到X:XX\CodeSmith\v4.1\SchemaProviders目錄下和Codesmith的Bin目錄下。
打開CodeSmith,連接MySql數據庫,成功!

codesmith連接mysql我用時好像只能自己填寫Connection String,不能點高級設置,附上個連接串實例:
Database=test;Data Source=127.0.0.1;User Id=root;Password=123456

然后測試看是否連接上,完成!

 

擴展:

CodeSmith連接Access,Sql,Oracle,mysql
 

ACCESS數據庫

1:CodeSmith選中鏈接類型是:ADOXSchema
2:無密碼的Access鏈接為:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
3:有密碼的Access鏈接:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
Jet OLEDB:Database Password=1111

Sql數據庫

server=192.1.1.14;User ID=test;Password=test;database=test;
Pooling=TRUE;Max Pool Size=1000;Connection Reset=FALSE

Oracle數據庫
1:下載提供的ORACAL 驅動
2:Data Source=192.1.1.14;Data Source=test;Password=test;User ID=test

MySql數據庫

server=127.0.0.1;User ID=root;Password=......;database=myProject;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM