我想知道是否有另一种方法可以访问我的 SQL 数据库,而无需明文密码。 这是我的 PHP 代码:
const MYSQL_HOST = 'localhost';
const MYSQL_PORT = 3306;
const MYSQL_NAME = 'namebd';
const MYSQL_USER = 'admin';
const MYSQL_PASSWORD = 'myadminpass6128445$';
try {
$mysqlClient = new PDO(
sprintf('mysql:host=%s;dbname=%s;port=%s', MYSQL_HOST, MYSQL_NAME, MYSQL_PORT),
MYSQL_USER,
MYSQL_PASSWORD
);
$mysqlClient->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(Exception $exception) {
die('Erreur : '.$exception->getMessage());
}
另一个问题:即使使用密码类型,我也能以明文形式看到我的用户密码。 有没有办法让别人看不到密码?