Php 如何修复:错误-未选择数据库

Php 如何修复:错误-未选择数据库,php,mysql,Php,Mysql,服务器响应 错误:在epiz_19848473_List1行计数中插入,级别1值为0,“任意值” 未选择任何数据库 PHP代码 更新 这应该管用,对吧 新身份 连接失败:用户'epiz_19848473'@'192.168.0.%'对数据库'list1'的访问被拒绝。只需定义数据库名,如下所示: <?php $servername = "sql308.epizy.com"; $username = "epiz_19848473"; $password = "huihuibuh"; $dbn

服务器响应

错误:在epiz_19848473_List1行计数中插入,级别1值为0,“任意值” 未选择任何数据库

PHP代码

更新

这应该管用,对吧

新身份
连接失败:用户'epiz_19848473'@'192.168.0.%'对数据库'list1'的访问被拒绝。

只需定义数据库名,如下所示:

<?php
$servername = "sql308.epizy.com";
$username = "epiz_19848473";
$password = "huihuibuh";
$dbname = "test";   //You should create this db in mysql
....

您没有在连接中定义数据库名称

<?php
$servername = "sql308.epizy.com";
$username = "epiz_19848473";
$password = "huihuibuh";
$dbname = "DATABASE_NAME_HERE";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);

代码完全正确,问题在于mysql配置

请以**root用户**身份登录mysql,并执行以下操作:

授予在上的所有特权。到'epiz_19848473'@'192.168.0.%'使用php服务器的ip

冲洗厕所

以上允许用户从指定的ip连接到mysql表。

您可以使用以下方法:

CREATE TABLE [database_name].[table_name] ( 
      [your_table_things]
);

$dbname没有值。在哪里定义了$dbname?我不想创建一个新的选项卡,所以我删除了$conn中的新选项卡。它现在什么都不做……我不想创建一个新选项卡,所以我删除了$conn中的新选项卡。它现在什么都不做……在$conn=new mysqli$servername、$username、$password、$database中,新建并不意味着创建新表或数据库,它用于创建新连接,$conn=newmysqli$servername、$username、$password、$database;这在MySQLi面向对象中使用,否则您可以使用MySQLi过程,$conn=MySQLi_connect$servername、$username、$password、$database;如何使用add Event Listener执行php文件?您可以创建一个表单,然后在最后调用submit或add按钮,并将表单重定向到php页面根是什么意思?目前没有任何喘息的迹象
$conn = new mysqli($servername, $username, $password, "DATABASE_NAME_HERE");
CREATE TABLE [database_name].[table_name] ( 
      [your_table_things]
);