要把一個txt文件里的內(nèi)容插入數(shù)據(jù)庫。該txt文件,代碼文件和數(shù)據(jù)庫都設(shè)置成了utf8,結(jié)果插入的時候還是亂碼我也是醉了,后來發(fā)覺在使用PDO連接數(shù)據(jù)庫的時候顯示地指明需要的編碼類型(注意倒數(shù)第二行),問題解決。代碼如下:
$dbms='mysql';
$host='localhost';
$dbName='weibo';
$user='root';
$pass='';
$charset='UTF8';
$dsn="$dbms:host=$host;dbname=$dbName;charset=$charset";
$dbh = new PDO($dsn, $user, $pass) or die('數(shù)據(jù)庫連接失敗~~~~(>_<)~~~~');