sql >> Database teknologi >  >> RDS >> Mysql

PHP PDO:tegnsæt, sæt navne?

Du vil have det i din forbindelsesstreng som:

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

MEN, før PHP 5.3.6, blev tegnsætindstillingen ignoreret. Hvis du kører en ældre version af PHP, skal du gøre det sådan her:

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


  1. Beregn arbejdstid mellem 2 datoer i PostgreSQL

  2. Spring Data JPA Auditing fungerer ikke for JpaRepository-opdateringsmetoden med @Modifying annotation, hvorfor?

  3. SQL VÆLG MAKS

  4. SQL - trækker en udtømningsværdi fra rækker