sql >> Databasteknik >  >> RDS >> Mysql

PHP PDO:teckenuppsättning, ange namn?

Du kommer att ha det i din anslutningssträng som:

"mysql:host=$host;dbname=$db;charset=utf8"

MEN före PHP 5.3.6 ignorerades teckenuppsättningsalternativet. Om du kör en äldre version av PHP måste du göra det så här:

$dbh = new PDO("mysql:$connstr",  $user, $password);
$dbh->exec("set names utf8");


  1. Infoga data via en tabellvärderad funktion i SQL Server

  2. Hur ASIN() fungerar i MariaDB

  3. Varför kan det bara finnas en TIMESTAMP-kolumn med CURRENT_TIMESTAMP i DEFAULT-satsen?

  4. Hur skapar jag json-format med group-concat mysql?