MySQL 使用 ODBC 驱动程序连接字符串
我正在上传一个使用 MySQL 作为数据库的 ASP.NET 网站,但我无法打开与我的服务器上的数据库的连接。 该网站在本地主机上运行良好,但在服务器上却抛出异常:
正如他们所说,该服务器配备了 MySQL ODBC 5.0 驱动程序。 我使用的连接字符串是:
connectionString="driver={MySQL ODBC 5.1 Driver};Server=(local); Database=db_name; Connection Timeout=60; uid=username;pwd=1234;"
这是连接数据库的正确方法吗?
I am uploading a ASP.NET website which us MySQL as database and I am not able to open a connection to database on my server.
The website was working fine on localhost but on server it throws an exception:
The server is provided with MySQL ODBC 5.0 drivers as they say.
Connection string I am using is:
connectionString="driver={MySQL ODBC 5.1 Driver};Server=(local); Database=db_name; Connection Timeout=60; uid=username;pwd=1234;"
Is this the correct way of connecting to database?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个(如果您还没有查看链接):
Try this (if you havnt checked out the link):
您可以通过 ODBC 驱动程序查看 MySQL 的多个连接字符串:
www.connectionstrings.com/mysql#p31
You can check out several connection strings for MySQL with ODBC drivers at:
www.connectionstrings.com/mysql#p31
您在连接字符串中使用 5.1 驱动程序 - 您是否尝试将其更改为 5.0?
You're using the 5.1 driver in your connection string - have you tried changing this to 5.0?