大家好,
我使用下面的连接字符串
<add name="connectionString" connectionString="server=localhost;user id=root; password=; database=lms; pooling=false;" providerName="MySql.Data.MySqlClient"/>
它给我错误There is no 'lms'@'%' registered
。
我的数据库服务器是本地主机,用户帐户没有密码..
最佳答案
这是 MySql 的工作连接字符串:
server=localhost;user id=root;password=xxx;database=xxx;pooling=false
您可以从命令行连接(使用“mysql”)吗?
mysql 是否有机会绑定(bind)到本地主机(在 my.ini 中)以外的其他 IP?
如果您没有密码,您是否尝试过关闭 password=
?
如果这不起作用,您可能需要添加密码....
关于asp.net - 这个连接字符串有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1984586/