Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用mysql和php登录网站,什么';主机名是什么_Php_Mysql_Mysqli - Fatal编程技术网

使用mysql和php登录网站,什么';主机名是什么

使用mysql和php登录网站,什么';主机名是什么,php,mysql,mysqli,Php,Mysql,Mysqli,各位,这是我在youtube教程中找到的代码。我正在尝试为我的网站建立一个登录系统。在第二行,我应该把我的主机名改为localhost,但我不确定我的主机名是什么。有人能帮忙吗??谢谢 <?php $connection = mysqli_connect('localhost', 'rr_net_testuser', 'XXX'); if (!$connection){ die("Database Connection Failed" . mysqli_error($con

各位,这是我在youtube教程中找到的代码。我正在尝试为我的网站建立一个登录系统。在第二行,我应该把我的主机名改为localhost,但我不确定我的主机名是什么。有人能帮忙吗??谢谢

    <?php
$connection = mysqli_connect('localhost', 'rr_net_testuser', 'XXX');
if (!$connection){
    die("Database Connection Failed" . mysqli_error($connection));
}
$select_db = mysqli_select_db($connection, 'rarerock_net_test');
if (!$select_db){
    die("Database Selection Failed" . mysqli_error($connection));
}

如果数据库与网站运行在同一台主机(服务器/计算机)上,
localhost
就可以了。数据库是否与代码库位于同一台服务器上?如果是,请参见,特别是
无法使用主机名localhost打开TCP/IP连接,您必须改用127.0.0.1。
如果不使用数据库所在服务器的IP或域名。。我们不能告诉你这是什么
stackoverflow.com
是这个网站的域名。也许要问的第一个问题是,你有MySQL数据库吗?也许你已经知道这一点,但这并不是PHP中自动包含的内容。是的,我已经创建了数据库和用户名密码等。但是错误日志一直在说我从youtube教程中找到的用户“rr_net_testuser”@“localhost”的访问被拒绝。我正在尝试为我的网站创建一个登录系统。停止。拜托,这就是你最终陷入严重麻烦的原因。编写自己的访问控制层并不容易,而且有很多机会使它严重出错。请不要编写您自己的身份验证系统,因为任何现代的同类产品都具有强大的内置功能。