我想设计一个连接到数据库的 php 服务器。我正在考虑两种方法:首先,我可以检查用户是否已注册,然后使用这样的通用用户名让他访问数据库:
<?php
/*
* database connection variables
*/
if(username_is_valid()){
define('DB_USER', "user"); // general db user
define('DB_PASSWORD', "userpassword"); // db password
define('DB_DATABASE', "db_1"); // database name
define('DB_SERVER', "localhost"); // db server
}
?>
或者我可以给每个用户一个唯一的用户名和密码
什么是更好的做法?