我无法连接到由主机提供商保存的MySQL数据库。
我已经在cPanel中正确设置了帐户,以便在从php服务器运行php代码时能够连接到数据库。
但是现在我想通过Mac上的数据库工具而不是phpmyadmin来访问它。我添加了我的IP ( IP和DNS名称.)到cPanel中的“远程数据库访问主机”。我已经尝试从PHP和直接连接。我总是得到:
MySQL Said: Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (4)
Use the following configuration settings for con
我在mysql中创建了一个名为“某某数据库”的数据库。
CREATE DATABASE somedatabase;
GRANT ALL ON somedatabase.* TO 'someuser'@'localhost' IDENTIFIED BY 'somepassword';
但是,当我试图使用php应用程序访问这个数据库时,我会得到以下错误
"mysql_connect() function.mysql-connect:拒绝用户'someuser'@'localhost‘(使用密码:是)的访问“
M
如果我通过localhost或127.0.0.1访问本地MySQL数据库,我会得到错误消息java.sql.SQLSyntaxErrorException: Access denied for user ''@'localhost' to database 'mydb'。
我也尝试过使用参数&user=crm。如果我使用外部ip,我可以毫无问题地登录。我正在使用mysql-connector-java:6.0.5
我是不是遗漏了什么?
private static Connection connect;
public static Co
我已经使用MySQL®database Wizard在cpanel中创建了一个数据库。我已经创建了一个java类来访问数据库。对于远程访问,我已经将我的IP添加到remote MySQL®allow部分&我还允许具有密码的特定用户名的所有特权。保留了所有这些设置,我仍然无法从家里的计算机访问数据库。我在NetBeans中运行这个java应用程序。正如错误所说:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent success
我想在mysql中创建新的数据库。
我以root用户身份登录。我已经为root用户设置了密码。
mysql> SHOW GRANTS FOR root;
+---------------------------------------------------------------------------------------------+
| Grants for root@% |
+------------------------
我已经创建了数据库和用户,并将所有权限都给了user.When我给了IP,因为数据库host.It会将以下errors.Giving主机名显示为本地主机,它会工作得很好。
我正在使用phpmyadmin 3.3.2...
错误消息如下所示。
无法连接到您的MySQL数据库服务器。MySQL报告以下消息: Can't connect to MySQL server on '192.168.85.10‘(111)
我正在开发一个离子应用程序,这必须与面板node.js mysql服务器连接。当服务器在cpanel中运行时,它显示为服务器正在运行。但我不能从我的应用程序向服务器发送请求。我把服务器的IP和端口搞混了。
对于node js服务器index.j文件,我使用端口3000和主机作为本地主机,包括mysql数据库用户名和pw。我尝试使用url::3000/获取响应
var con = mysql.createConnection({主机:“本地主机”,用户:"bdruser",密码:"ABCD",数据库:“用户”,multipleStatements: true })