sql >> データベース >  >> RDS >> Mysql

PHP/Mysqlの特殊文字の挿入が切り捨てられています

    これを試してください

    $db->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'");
    $word = utf8_encode('pépite');
    $sql = "INSERT INTO keyword(key_name) VALUES(?)";
    $stmt = $db->prepare($sql);
    $stmt->execute(array($word));
    

    utf8_encode | utf8_decode




    1. MySQLで2つの類似したテーブルを結合する

    2. SELECT WHERE IN()を使用してどのように順序を維持しますか?

    3. 特定の場所の近くにある最も近い場所を効率的に見つける方法

    4. CASEを使用せずにMySQLの行を列にピボットする方法はありますか?