Java fügt verstümmelten Code in MySQL ein
Java fügt Daten in MySQL in drei Schichten ein:
● Front-End-Seite
● Back-End-Code
● Datenbank
Jede dieser drei Ebenen wird nicht verstümmelt Daher müssen wir uns damit auseinandersetzen. Stellen Sie das Codierungsformat nacheinander in den drei Ebenen ein und speichern Sie die Codierung einheitlich und ohne verstümmelte Zeichen.
Detaillierte Erläuterung der dreischichtigen Codierungseinstellungen zur Lösung des verstümmelten Problems
1. Front-End
Die Vorderseite -end dient zum Festlegen des Zeichensatzes der Seite
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
2. Backend-Code
1)
a Windows, suchen Sie nach Arbeitsbereich im Allgemeinen, es gibt eine Textdateikodierung, ändern Sie sie in utf-8 (dies ist die Zeichensatzänderung für die Entwicklung von IDE)
b. Suchen Sie dann im Projekt nach der Zeichenkodierung dieses Projekts und ändern Sie sie in utf-8 (Zeichensatzänderung des Projekts)
2)
Der Code muss den Kodierungstyp der Anfrage angeben und Antwort, bevor die Daten abgerufen werden (ich verwende hier utf-8)
response.setContentType("text/html;charset=utf-8"); request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8");
Nachdem die Einstellungen abgeschlossen sind, können Sie chinesische Schriftzeichen wie diese erhalten!
String name = new String(request.getParameter("name").getBytes("utf-8"), "utf-8"))
Verwenden Sie beim Herstellen einer Verbindung mit der Datenbank:
jdbc:mysql://localhost:3306/xxx?useUnicode=true&characterEncoding=utf8
3. Datenbank
[mysqld] in der my.ini Dateisatz im Tag:
#做了如下添加 [client] default-character-set=utf8 character-set-server=utf8 init_connect='SET NAMES utf8'
Mit den oben genannten Einstellungen wird es keine Probleme mit verstümmeltem Code mehr geben!
php Chinesische Website, eine große Anzahl kostenloser Java-Einführungs-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonJava fügt MySQL-verstümmelten Code ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!