近几天在做一个新项目的时候要使用.net平台的visual studio 连接mysql数据库,这一下感觉有点不知所措。以前用vs都是连接sql server数据库,因为都是微软的东西,内部就支持,mysql不支持怎么办呢?
mysql自己想办法了,于是乎mysql就搞了几个小插件,
比较重要的就是 mysql-for-visualstudio-1.2.9.msi 这个了
下载地址:https://dev.mysql.com/downloads/file/?id=465693
下载 安装 mysql-for-visualstudio 即可
,本文主要介绍的是,这些插件啥的都装上之后不能正确打开mysql或者不能争取获取数据源的问题;
第一坑:
用vs连接mysql需要的插件安装好。
第二坑:
安装好插件可以在vs的 视图》》服务器资源管理器》》数据连接(右键)》》添加连接
点击更改选择mysql database,点击确定。 如果没有,就是你第一步没有做好。
第三坑:
输入你的服务地址:本地的就是127.0.0.0,或者localhost
账号密码输入,点击保存密码,下拉框拉开,有你的数据库那就是成功了,,没有的话,自己研究一下是不是地址什么的没有对。
第四坑:
数据库名称点右键选择属性
你以为这个链接字符串就是要在代码里面写的字符串吗?
那你以为的对了一部分,因为链接字符串里没有密码。
你需要在链接字符串总加上“pwd=****;”密码不能少。注意分号。
然后重点来了。
网上有很多都说用ODBC就可以连接,但是我百试不成功,感觉这个odbc可能不太靠谱于是找到了这个。