Ændr din MySQL-database til at bruge UTF-8 tegnsættet er vigtigt, hvis du ønsker at gemme arabiske tegn i din database. UTF- 8 er en kodning for Unicode-tegnsættet , som omfatter det arabiske alfabet . Før du sætter arabisk tekst , du er nødt til at sørge for MySQL-database, tabeller og kolonner bruger UTF-8 tegnsæt. Ændre databasen sker med "ændre " nøgleord . Det program, du indsætter fra også nødt til at bruge UTF-8 . Instruktioner
1
Log ind på MySQL-databasen . Ved hjælp af en terminal dette gøres med kommandoen : Hej
mysql -u brugernavn - p password
2
Alter MySQL-databasen , tabeller og eventuelle tekstklummer , at du kommer til at indsætte arabisk tegn i med UTF-8 tegnsættet og sammenligne med kommandoerne : Hej
ALTER my_database
tegnsæt utf8 COLLATE utf8_general_ci
ALTER my_table t1
CONVERT TO tegnsæt utf8 COLLATE utf8_general_ci
ALTER my_table t1 ÆNDRE
my_column VARCHAR (100)
tegnsæt utf8 COLLATE utf8_general_ci
3 < p > Kontroller tegnsæt konfigurationen af det program, du indsætter data med for at sikre det er ved hjælp af UTF-8. For eksempel, hvis du bruger PHP og HTML tilføje PHP header " header ( 'Content -Type : text /html charset = utf-8 '); " i toppen af din fil , omfatter HTML meta- tag " "i HTML
sektionen og kalder" mysql_set_charset ( ' utf8 ' , $ my_db_link ) "-funktion efter tilslutning til databasen
4
Indsæt arabiske tegn med følgende MySQL kommando: .
INSERT INTO my_table ( my_column ) VALUES ( ' my_string )
< p > Erstat " my_string " med dit arabisk streng.