Heim >Backend-Entwicklung >PHP-Problem >Chinesischer verstümmelter Code in der PHP-Datenbank

Chinesischer verstümmelter Code in der PHP-Datenbank

尚
Original
2019-10-28 11:10:433021Durchsuche

Chinesischer verstümmelter Code in der PHP-Datenbank

MySQL ist eine in unseren Projekten sehr häufig verwendete Datendatenbank. Da wir jedoch chinesische Zeichen in der Datenbank speichern müssen, stoßen wir häufig auf verstümmelte Zeichen in der Datenbank.

Chinesischer verstümmelter Code in der PHP-Datenbank

1. Legen Sie den Zeichensatz beim Erstellen der Datenbank und Tabelle fest, um verstümmelte chinesische Zeichen zu vermeiden:

Datenbank erstellen

CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;

--Beachten Sie, dass zwischen den nächsten drei Wörtern Unterstreichungen stehen. Für den für jede Option angegebenen Wert steht kein Gleichheitszeichen zwischen der ersten und der zweiten Option.

Tabelle erstellen

CREATE TABLE cartoon(
 
  name varchar(20),
 
  sex varchar(20),
 
  age varchar(20),
 
  country varchar(20)
 
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Sobald diese eingerichtet sind, wird es grundsätzlich keine Probleme mehr geben.

INSERT INTO `cartoon` VALUES('Principal','Male','54','China');

Chinesischer verstümmelter Code in der PHP-Datenbank

2. Legen Sie die mySQL-my.ini-Datei

Chinesischer verstümmelter Code in der PHP-Datenbank

fest und fügen Sie Folgendes hinzu: Character_set_server=utf8

bzw. 🎜>

Chinesischer verstümmelter Code in der PHP-Datenbank

Chinesischer verstümmelter Code in der PHP-Datenbank

Das obige ist der detaillierte Inhalt vonChinesischer verstümmelter Code in der PHP-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn