gpt4 book ai didi

php - 在mamp中连接数据库1045时发生错误

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

我想创建一个表单并链接数据库中的用户信息,但是当链接“在mamp中连接数据库1045时发生错误”时遇到问题,

我的先生是 MAMP

这是我的表单代码,index.php是文件表单,connect.php是与mysql连接的代码索引.php

<?php

include("connect.php");
if (isset($_POST['submit']))
{

$firstName =$_POST['fname'];
$lastName =$_POST['lname'];
$email =$_POST['email'];
$password =$_POST['password'];
$passwordCOnfirm =$_POST['passwordCOnfirm'];
$image =$_FILES['image']['name'];
$tmp_image =$_FILES['image']['tmp_name'];
$imageSize=$_FILES['image']['size'];

}

?>

<!doctype html>

<html>
<head>
<title>regestration Page</title>
<link rel="stylesheet" href="css/styles.css"/>
</head>
<body>

<div id="wrapper">

<div id="#formDiv">

<form method="POST" action ="index.php" enctype="multipart/form-data">
<label>First Name </label><br/>

<input type="text" name="fname"/><br/><br/>

<label>last Name </label><br/>
<input type="text" name="lname"/><br/><br/>

<label>Email </label><br/>
<input type="text" name="email"/><br/><br/>

<label>Password </label><br/>
<input type="password" name="password"/><br/><br/>
<label>Password Confirm </label><br/>

<input type="$passwordCOnfirm" name="$passwordCOnfirm"/><br/><br/>

<label>Image </label><br/>
<input type="file" name="image"/><br/><br/>


<input type="submit" name="submit"/>

</form>
</div>

</div>

</body>
</html>

连接.php

<?php

$con = mysqli_connect("localhost","root","root","registration");

if(mysqli_connect_errno())
{
echo "Error occured while connecting with database ".mysqli_connect_errno();
}


?>

最佳答案

如果您确定您的 MySQL 数据库正在运行并且您的用户名和密码正确,那么您应该尝试连接到主机 127.0.0.1 而不是“localhost”,后者被解释为“套接字”连接。

关于php - 在mamp中连接数据库1045时发生错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38669672/

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