php - 错误:SQLSTATE[HY000] [1044]
问题描述
我正在使用 PDO 将我的数据库与我的表单 HTML 连接以创建高级注册。
问题是我收到此错误消息:
Erreur: SQLSTATE[HY000] [1044] Access denied for user 'mysuser'@'%' to database 'advanced-registration'
我检查了登录信息,一切正常。
该数据库由 OVH 托管。
我的连接代码:
try {
$db = new PDO('mysql:host=myhost; dbname=advanced-registration','myuser', 'mypass');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db = null;
} catch (PDOException $e) {
echo "Erreur: ".$e->getMessage()."<br/>";
die();
}
解决方案
推荐阅读
- json - 如何将 JSON 转换为 CSV
- python - 用于精确(加权)最大独立集的 Python 库
- angular - 为什么我的 *ngFor 指令没有立即呈现?
- javascript - 尝试循环遍历具有条件的数组并返回一个新数组。但无法弄清楚语法
- python - 删除数据框单元格中的任何值
- abap - 如何有效地对仅在特定点略有不同的共享代码段进行建模?
- pdf - 从 Acumatica 获取报告为单页 PDF
- python - TypeError: ws_connect() got an unexpected keyword argument 'max_msg_size' 在我运行时随机开始出现
- mongodb - 如何使用查找集合中的部分字段进行过滤
- r - 如何在R(dplyr)中添加具有几个现有列的中值的新列?