这是一种连接到mysql数据库的安全方法

时间:2016-02-18 23:15:13

标签: php mysql connect

我计划将以下连接脚本用作其他php脚本的include。我的问题是,如果我使用我的浏览器并直接转到此文件,我收到以下消息... “连接失败:访问被拒绝用户'myusername'@'localhost'(使用密码:YES)”

我的问题是我应该直接访问连接脚本还是应该连接到数据库。如果我应该连接,那么什么是阻止其他人猜测我的连接脚本的URL以及如果他们这样做他们可以做什么。此外,如果我应该连接,为什么我会收到此错误,因为我已经为用户提供了所有访问权限。

<?php
$servername = "localhost";
$username = "myusername";
$password = "mypassword";
$db = "databasename";

// Create connection
$conn = new mysqli($servername, $username, $password, $db);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully. ";
?>

0 个答案:

没有答案