Php mysql连接总是死的
我对编程非常陌生,一直在观看youtube视频,同时阅读许多书籍,以熟悉编程的一些组件。我在youtube上观看了TimKipp教程,PHP系列-构建PHP MySQL论坛教程系列部分,关于使用PHP/MySQL创建登录页面。我觉得我做的每件事都是一样的,从建立数据库到所有的编程。尽管如此,当我使用我创建的用户名/密码登录表单时,mysql die函数总是提醒我。我找不到哪里出错了。此外,我正在使用MAMP 这是登录页面脚本Php mysql连接总是死的,php,html,mysql,Php,Html,Mysql,我对编程非常陌生,一直在观看youtube视频,同时阅读许多书籍,以熟悉编程的一些组件。我在youtube上观看了TimKipp教程,PHP系列-构建PHP MySQL论坛教程系列部分,关于使用PHP/MySQL创建登录页面。我觉得我做的每件事都是一样的,从建立数据库到所有的编程。尽管如此,当我使用我创建的用户名/密码登录表单时,mysql die函数总是提醒我。我找不到哪里出错了。此外,我正在使用MAMP 这是登录页面脚本 <?php session_start(); ?>
<?php session_start(); ?>
<html>
<head>
<title> untitled/title>
</head>
<body>
<div id="wrapper">
<h2>timkipp tutorial</h2>
<p> basic login page</p>
<?php
if (!isset($_SESSION['uid'])) {
echo "<form action='login_parse.php' method='post'>
Username: <input type='text' name='username' />
Password: <input type='password' name = 'password' />
<input type='submit' name='submit' value='Login' />
";
} else {
echo "<p> You are logged in as ".$_SESSION['username']." •
<a href='logout_parse.php'> Logout</a></p>";
}
?>
</div>
</body>
</html>
无标题/标题>
蒂姆基普教程
基本登录页面
这就是我用来连接数据库的东西
<?php
$host = "localhost" ;
$username = "root" ;
$password = "" ;
$db = "tests" ;
mysql_connect($host, $username, $password) or die("Just keep going");
mysql_select_db($db);
?>
如果有人能给我指出正确的方向,那就太好了。提前感谢您使用此连接
<?php
$host = "localhost" ;
$username = "root" ;
$password = "" ;
$db = "tests" ;
$connect = mysql_connect($host, $username, $password) or die("Could Not Connect To The Server");
$db_sel = mysql_select_db($db, $connect) or die("Could Not Select The Database");
?>
您的会话超时限制是多少?你能分享你的phpinfo()
结果吗?你得到了什么错误?你应该把die
改成die(mysql\u error())
-数据库会告诉你为什么它有问题。你可能会找到一个新的教程,因为mysql\u*函数已经不推荐使用了,在未来的版本中将从PHP中删除。查找一个演示如何使用mysqli或PDO的文件。我将connect.php更改为添加“die(mysql_error());”,结果是用户“root@”localhost(使用密码:否)的访问被拒绝,在myphpadmin中,我没有分配密码。我的phpinfo来自php.ini文件:max_execution_time=30;每个脚本的最大执行时间,以秒为单位max_input_time=60;每个脚本可能花费在解析请求数据内存的最长时间\u limit=32M;脚本可能消耗的最大内存量(8MB)我尝试这样做,但出现错误,“无法连接到服务器”