php - 用户 'database username'@'%' 拒绝访问数据库 'information_schema'
问题描述
我正在使用 000webhost 创建数据库。
错误是, 错误:用户'(数据库用户名)'@'%'对数据库'information_schema'的访问被拒绝
我在 register.php 文件中遇到错误,我在此处附加我的 register.php 代码
<?php
require 'init.php';
$name=$_POST["name"];
$city=$_POST["city"];
$blood_group=$_POST["blood_group"];
$password=$_POST["password"];
$number=$_POST["number"];
$sql="INSERT INTO uuser_table (name,city,blood_group,password,number) VALUES ('$name','$city','$blood_group','$password','$number')";
$result=mysqli_query($con,$sql);
if($result){
echo "Success";
}
else{
echo "Error: ".mysqli_error($con);
}
mysqli_close($con);
?>
这里 init.php 文件工作正常。当包含 register.php 文件时,会发生错误。它显示拒绝访问数据库'information_schema'。information_schema 是默认设置,我没有更改任何内容。
在 myphpadmin 数据库名称中,information_schema 。mysql不存在
请帮我解决他的访问问题。谢谢:)
解决方案
推荐阅读
- azure - 如何将位于本地 FTP 服务器的压缩文件夹迁移到 Azure 存储?
- r - 使用 AWS db 部署 shinyapp
- spring-boot - 为什么控制器类在springBoot应用程序中不返回jsp页面
- php - 获取每种类型分组项目的有限项目 laravel
- reactjs - 看到将 create-react-app 应用程序部署到 heroku 的空白页
- python - 分析面部表情识别的学习曲线
- python - 在 python 函数中定义的 locals() 不起作用
- tensorflow - TensorFlow 4-d 张量
- javascript - 如何将 Javascript 对象转换为 ArrayBuffer?
- pytorch - 在 google colab 上使用 pytorch 在detectron2 中进行对象检测。重用已经训练的模型或导入现有的训练模型并预测对象