阿里云的虚拟主机数据库连接错误
程序员文章站
2022-04-25 16:31:37
...
$mysqli = new mysqli('qdm177116231.my3w.com', 'qdm177116231', "**", "data");
报错:
mysqli::mysqli(): (HY000/1044): Access denied for user 'qdm177116231'@'%' to database 'data'
权限没法设置,不能远程登陆么,但是tp框架里可以对数据库进行操作
报错:
mysqli::mysqli(): (HY000/1044): Access denied for user 'qdm177116231'@'%' to database 'data'
权限没法设置,不能远程登陆么,但是tp框架里可以对数据库进行操作
回复内容:
$mysqli = new mysqli('qdm177116231.my3w.com', 'qdm177116231', "**", "data");
报错:
mysqli::mysqli(): (HY000/1044): Access denied for user 'qdm177116231'@'%' to database 'data'
权限没法设置,不能远程登陆么,但是tp框架里可以对数据库进行操作
从你的报错看,用户是被允许远程访问的,但是你的数据库本身呢?是否开启了远程访问?还有你填写的信息是否有误,建议可以提交个工单咨询下阿里技术人员。
我的也有时候数据库连接错误,但是重启一下又可以用
不能远程登录RDS,说明RDS设置了白名单,只允许ECS内网IP连接。
你可以去阿里云平台把你的IP加进白名单中。
推荐阅读
-
.net的mvc的fw版本为4.5发布到阿里云【云虚拟主机】上.
-
阿里云下配置MySQL远程连接的步骤详解
-
本地Windows远程桌面连接阿里云Ubuntu 16.04服务器的操作方法
-
桌面远程连接阿里云服务器(windows)后丧失了双向文件复制粘贴功能的解决方案(第一条博客!)
-
oracle 11g配置 解决启动连接数据库出现的ora错误
-
在阿里云服务器中用IP连接SQLserver2014提示40,53错误
-
SQL数据库实例名称找不到或远程连接失败并显示错误error40的原因及解决办法
-
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
-
远程连接阿里云上mysql的问题
-
迁移Z-Blog提示数据库连接错误的原因