SQL标准用户名(root)和密码(空白)不起作用

时间:2015-11-29 04:32:44

标签: mysql

我一直试图创建一个'注册表'我工作的网站的页面 - 对我来说是一次重大的跳跃。我在Biz.nf上托管了这个页面,我在' phpmyadmin'上创建了一个数据库,找到了将注册页面连接到mysql的代码。(如下所示。) (括号中的注释已被替换。)

<?php
$username = "root";
$password = "";
$database = "(my database)";
$server = "(my server)";
mysql_connect($server, $user_name, $password);
?>

但是当我加载网页时,收到错误消息:

警告: mysql_connect():连接在第9行的/srv/disk11/(biz.nf id)/ www /(我的网站).co.nf / register.php中被拒绝

这令人困惑。它找到服务器,它只是不接受用户名/密码。这很奇怪,因为这显然是mysql的默认值。据我所知,我没有以任何方式改变这个默认值,所以我不知道会绊倒它。

有任何帮助吗?很抱歉,如果这很明显,但这对我来说是一个很大的进步。

2 个答案:

答案 0 :(得分:0)

试试这个,不推荐使用php中的mysql:

 <?php
 $host = "(my host)";
 $username = "root";
 $password = "";
 $database = "(my database)";
 $db = mysqli_connect($host, $user_name, $password, $database);
 ?>

答案 1 :(得分:0)

尝试以下方法:

<?php
$host = "localhost";
$username = "root";
$password = "";
$db = "(my database)";
mysql_connect($host, $server, $username, $password);
mysql_select_db($db);
?>