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

Sådan gemmer du Emoji-karakterer i MySQL-databasen

1) Database:Skift standardsortering for database som utf8mb4 .

2) Tabel:Skift tabelsortering som CHARACTER SET utf8mb4 COLLATE utf8mb4_bin .

Forespørgsel:

ALTER TABLE Tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin
 

3) Kode:

INSERT INTO tablename (column1, column2, column3, column4, column5, column6, column7)
VALUES ('273', '3', 'Hdhdhdh😜😀😊😃hzhzhzzhjzj 我爱你 ❌', 49, 1, '2016-09-13 08:02:29', '2016-09-13 08:02:29')
 

4) Indstil utf8mb4 i databaseforbindelse:

$database_connection = new mysqli($server, $user, $password, $database_name); $database_connection->set_charset('utf8mb4');

  1. SQL OG Operator for begyndere

  2. OraOLEDB.Oracle-udbyderen er ikke registreret på den lokale maskine

  3. SQL DROP-indeks, DROP-tabel og DROP-databaseerklæringer forklaret med eksempler

  4. SQL Server Bulk Insert – Del 2