我对编程知之甚少,这意味着无论我学到什么,都是从 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)
请帮帮我,我试图通过谷歌搜索找出答案,浪费了我整整一周,但找不到答案。
谢谢