我正在尝试使用以下代码连接到我的数据库。它有效,但我不确定它有多安全。我也必须有私人功能吗?我没有关于如何在此代码上应用私有函数的任何示例。
$username = 'user';
$dsn = 'mysql:host=localhost; dbname=register';
$password = 'somepassword';
try{
$db = new PDO($dsn, $username, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch (PDOException $ex){
echo "Connection failed ".$ex->getMessage();
}
答案 0 :(得分:0)
更好地使用php composer,您可以将这些细节放在环境文件.env中。它将被保护为.env被隐藏并放置在服务器上。
答案 1 :(得分:0)