0

我对编程知之甚少,这意味着无论我学到什么,都是从 youtube 上学到的。所以为了解释我的问题,我写了所有的东西,所以当我得到回复时,我可以理解它。

首先我尝试下载 Apache、MySQL 和 phpMyAdmin,但没有成功。

之后我下载了 XAMPP 1.7.7

在 XAMPP 1.7.7 中,出于安全考虑,我提供了此信息。

MYSQL 部分:“ROOT”密码(​​这一行已经作为标题) MYSQL 超级用户:root(它已经在那里,所以我无法更改) 密码:bluebus PhpMyAdmin 身份验证:http 或 cokie(我选择了 cokie)安全文本文件中的纯密码?((文件:C:\xampp\security\security\mysqlrootpasswd.txt):有一个复选框我没有点击。

XAMPP DIRECTORY PROTECTION (.htaccess)(此行已作为标题出现)

用户:bus 密码:bluebuss 文本文件中的安全纯密码?((文件:C:\xampp\security\security\mysqlrootpasswd.txt):有一个复选框我没有点击。

之后我去了 PHPMYADMIN 用户:root 密码:redbus

我创建了一个数据库 DATABASE NAME: CAR 我为这个数据库添加了一个新用户 NEW USER NAME: CAR 和我再次提供的密码"redbus",我创建了一个表

然后我在notepad++中新建了一个文件,代码是

<?php

define ('DB_NAME', 'car');
define ('DB_USER', 'car');
define ('DB_PASWORD', 'redbus');
define ('DB_HOST', 'localhost');

$link= mysql_connect (DB_HOST,DB_USER,DB_PASSWORD);

if (!$link) {
die ('could not connect:' . mysql_error () );
}

$db_selected=mysql_selected_db (DB_NAME, $link);

if (!$db_selected) {
die ('cant user' . ':' . mysql_error ());
}

$value = $_post ['input1'];

$sql= "INSERT INTO demo (input1) VALUES ('$value')";

if (!mysql_query ($sql)) {
die ('error:' . mysql_error () );
}

mysql_close ();
?>

当我尝试运行它时,它给了我这个错误,我不明白为什么:

**Notice:** *Use of undefined constant DB_PASSWORD - assumed 'DB_PASSWORD' in C:\xampp\htdocs\PhpProject1\index.php on line 8*

**[Warning:** *mysql_connect() [function.mysql-connect]: Access denied for user 'car'@'localhost' (using password: YES) in C:\xampp\htdocs\PhpProject1\index.php on line 8*

Could not connect: Access denied for user 'malakiarif'@'localhost' (using password: YES)

请帮帮我,我试图通过谷歌搜索找出答案,浪费了我整整一周,但找不到答案。

谢谢

4

1 回答 1

2

您在第 4 行将“DB_PASSWORD”拼错为“DB_PASWORD”。

于 2012-05-26T05:13:24.327 回答