我正在用无脂肪框架努力解决这个问题:
$db=new DB\SQL(
'mysql:host=localhost;port=3306;dbname=mysqldb',
'admin',
'p455w0rD'
);
如何在纯文本上使用变量?我想使用环境变量并执行以下操作:
$db=new DB\SQL(
'mysql:host='.getenv('HOST').';port=3306;dbname=mysqldb',
getenv('USERNAME'),
getenv('PASSWORD');
);
但是,它不起作用,而且我找不到另一种方法来输入 sql 凭据:( 这是文档:https: //fatfreeframework.com/3.7/databases
这是我上面代码的错误:
Internal Server Error
SQLSTATE[HY000] [2002] No such file or directory [/Users/kasterby/Documents/yeet/yeet/fatfree-master/lib/DB/SQL.php:519]
慕姐4208626