php - 需要帮助尝试使用 mysql 访问我的数据库

标签 php mysql sql database logging

刚刚构建了我的第一个数据库,以使用下面的简单查询来测试学习技能:

<?php

  mysqli_connect("xxx","yyy","zzz" , "newtone" );

if (mysqli_connect_error()){

    echo ("could not connect to database");

    }


?>

这就是我得到的

:(42000/1044): Access denied for user 'yyy'@'xxx' to database 'newtone'......

我不明白。所以当我使用这个时:

mysqli_connect("xxx","yyy","zzz" );

if (mysqli_connect_error()){

    echo ("could not connect to database");

    }


?>

我没有收到错误消息,只是收到一个空白页(请注意登录参数中不包含数据库名称)。我做错了什么?

最佳答案

您想要连接数据库,然后需要三件事来创建连接dbhost用户名、dbhost密码和您的数据库名称

   <?php
        $dbhost = "localhost";
        $dbuser = "root"; //In case of localhost (default db username)
        $dbpass = ""; //In case of localhost
        $dbname = "testDb";//Your database name

        $con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname );

       // Check connection
      if (mysqli_connect_errno())
      {
       echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }
    ?>

关于php - 需要帮助尝试使用 mysql 访问我的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35138138/

相关文章:

javascript - HighCharts 不添加系列数据点

mysql - 将 DateTime 属性映射到时间戳 mysql+fluent nhibernate

php - 从损坏的硬盘恢复 MySQL 数据库

c# - U-SQL 随机行样本

php - 在 PHP 中从 SQL 格式化时间戳的最简单方法是什么?

php - 在 foreach 循环中使用 PHP 解析数组值

mysql - Laravel INSERT 查询添加不相关的列,导致查询失败

java - IncorrectResultSizeDataAccessException - 尝试简单地获取最新的行

java - 从 Spring jdbc 获取 java.sql.connection : getJdbcTemplate()

php - 如何仅从 mysql 表中检索唯一条目