我在phpmyadmin中获得了mysql数据库,并尝试从我的应用程序连接到数据库。
我的连接字符串是:
Server=12.919.18.12;Port=3306;Database=hbd;Uid=hb;Pwd=123;
出现了一个异常:
"Unable to connect to any of the specified MySQL hosts."
我需要安装mysql或其他什么吗?
(我只是导入了MySql.Data.dll并尝试了一下。我是不是忘了什么?我检查了pinging我的网站的ip )。
我正在尝试用.net为自己创建一个数据库对象。该构造函数接受连接字符串,并使用MySQL连接器打开到MySQL db的连接。它具有如下功能:
function executeNonQuery(cmd as String) as Boolean
function getOneResultQuery(query as String) as String
function getDataReader(query as String) as MySQLDataReader
当任务需要数据库时,它实例化数据库对象并调用其必要的命令。处理完数据库后,它会调用disconnect()函数。
这是否利用了My
我正在尝试连接到远程数据库。我确信远程数据库为我提供了所有的特权。但是当我尝试通过jdbc connection连接到远程mysql数据库时,我得到了这个错误。我的密码包含* and & symbol,我认为这是导致此error问题的原因。但我不知道如何escape those characters。请帮帮忙
java.sql.SQLException: Access denied for user 'myusername'@'myhost' (using password: YES)
"jdbc:mysql://myhost/mydb?use