0
我似乎无法使用C#连接到我的远程MySQL
数据库。当我使用MySQL Workbench
时,我可以成功连接。但是,当我用C#通过连接字符串连接我得到:C#远程MySQL - 拒绝访问用户
访问被拒绝的用户 '用户名' @ 'myipaddress' 数据库 'drawingnumbers'
我的连接字符串:
connectionString = "server=" + server + ";user=" + uid + ";database=" + database + ";port=" + port + ";password=" + password + ";";
什么我曾尝试:
- 将我的本地和外部IP上的cPanel 远程MySQL连接10
- 授予权限,以我的用户名与一些SQL命令,我在网上找到的远程连接,访问被拒绝(这是一个共享服务器)
- 使用MySQL工作台具有完全相同的参数连接成功
啊...有我的问题。我使用了suffix_mysqlusername但是我没有对数据库做同样的事情。您还需要执行suffix_databasename。谢谢! – user781439
我的歉意,也忘记了数据库 – Ramie