gpt4 book ai didi

PHP:通过使用 PDO 访问在线数据库来创建变量

转载 作者:搜寻专家 更新时间:2023-10-30 22:12:28 25 4
gpt4 key购买 nike

我正在尝试为数据库名称、用户和密码创建一些变量。我只使用 localhost 完成此操作并寻找访问在线网站数据库的解决方案。

这是我目前使用 PDO 的结果。任何帮助将不胜感激

function connect()
{

try
{
// Connect to database
$conn = new \PDO('mysql:host=www.yourwebsite.com;
database=databasename;
user=username;
password=password');

// Turn on Error Mode for PDO and PDO Exception
$conn->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION);

return $conn;
}

catch(Exception $e)
{
return false;
}
}

最佳答案

请参阅 PDO::__construct() 的文档和 PDO_MYSQL DSN .

DSN 指定(除其他外)主机名和数据库,分别使用 hostdbname 元素;而身份验证凭据作为后续参数提供给 PDO 类构造函数:

$hostname = 'localhost';
$database = 'my_database';
$username = 'hiebert';
$password = 'r34lly_53cUr3';

$conn = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);

关于PHP:通过使用 PDO 访问在线数据库来创建变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23227888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com