gpt4 book ai didi

php - 我如何访问 localhost/phpmyadmin 因为我一整天都无法访问此站点?

转载 作者:行者123 更新时间:2023-11-29 15:20:51 25 4
gpt4 key购买 nike

我正在使用 Windows 并尝试在 php 中开发一个应用程序,在其中连接在 mySQL 工作台上创建的数据库 mySQL。我使用 root 和已保存的通行证进行连接。但之后似乎无法连接到该页面。

我使用 Windows 10。

  <?php

define('db_user', 'what is the user?');
define('db_pass', 'mypass');
define('db_host', 'localhost');
define('db_name', 'movies');

&db_conn = mysqli_connect(db_host, db_user, db_pass, db_name);

if(!&db_conn){
die('error connecting to database');
}
echo 'you have connected succesfully';
?>

我的数据库称为电影。我不知道用户是什么?

最佳答案

phpMyAdmin 不是数据库;它只是您用来管理内部内容的工具之一。您的数据库是 MySQL,它应该启动并监听特定端口。默认值通常是 3306 或 MariaDB 3307。当 MySQL 服务器与 Web 服务器位于同一台计算机上时,您可以通过 localhost127.0.0.1 进行连接。

如果您尚未在 MySQL 服务器中设置任何用户,则默认用户通常是没有密码的root。使用此命令检查您的用户:

SELECT * FROM mysql.user;

用户还必须获得通过本地主机或 IP(无论您使用哪种方式)进行访问的授权。

然后,要使用 mysqli 类在 PHP 中打开与 MySQL 的连接,通常会使用以下代码:

<?php

// your connection code
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli('localhost', 'root', '', 'movies');
$mysqli->set_charset('utf8mb4');

关于php - 我如何访问 localhost/phpmyadmin 因为我一整天都无法访问此站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59382697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com