gpt4 book ai didi

mysql - 使PDO连接采用utf8编码

转载 作者:行者123 更新时间:2023-11-29 06:39:34 25 4
gpt4 key购买 nike

我正在尝试将我的连接编码为 UTF8。我正在查看其他一些帖子,但由于某种原因它不起作用。不知道我做错了什么。

这就是我的 conn 的样子

 $this->db_conn = new PDO("mysql:host=" . $this->host . ";dbname=" . $this->db_name, $this->username, $this->password);

这就是我正在尝试做的,但它说这是不正确的

 $this->db_conn = new PDO("mysql:host=" . $this->host . ";dbname=" . $this->db_name, $this->username, $this->password.";charset=utf8");

出现此错误数据库连接错误:SQLSTATE[28000] [1045] 访问被拒绝

我正在使用MySql

最佳答案

将字符集移到用户和密码之前。

$this->db_conn = new PDO("mysql:host=" .
$this->host .
";dbname=" . $this->db_name .
";charset=utf8" ,
$this->username,
$this->password);

关于mysql - 使PDO连接采用utf8编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52372559/

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