我对编程知之甚少,这意味着无论我学到什么,我都是从youtube学到的。所以为了解释我的问题,我正在写一切,所以当我得到回复时我能理解它。
首先我尝试下载Apache,MySQL和phpMyAdmin,但没有成功。
之后我下载了XAMPP 1.7.7
在XAMPP 1.7.7中,我为了安全起见提供了此信息。
MYSQL部分:“ROOT”PASSWORD(此行已作为标题出现) MYSQL超级用户:root(已经存在,所以我无法更改) 密码:bluebus PhpMyAdmin认证:http或cokie(我选择了cokie) 文本文件中的安全普通密码? ((文件:C:\ xampp \ security \ security \ mysqlrootpasswd.txt):我没有点击一个复选框。
XAMPP目录保护(.htaccess)(此行已作为标题出现)
用户:公共汽车 密码:bluebuss 文本文件中的安全普通密码? ((文件:C:\ xampp \ security \ security \ mysqlrootpasswd.txt):我没有点击一个复选框。
我想去PHPMYADMIN 用户:root 密码:redbus
我创建了一个数据库,DATABASE NAME:CAR 我为这个数据库添加了一个新用户,新用户名: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)
请帮助我们,我试图通过谷歌搜索找到答案并浪费了整整一周但却找不到答案。
感谢
答案 0 :(得分:2)
你在第4行拼错了“DB_PASSWORD”作为“DB_PASWORD”。