Methode 1: Einheitliche Kodierung festlegen
1. Stellen Sie die Eclipse-Umgebungskodierung ein ( empfohlen:Java-Video-Tutorial)
2. Legen Sie die MySQL-Umgebungskodierung
mydb als Datenbank fest das muss geändert werden Name
Methode 2: Legen Sie die Kodierung beim Erstellen der Datenbank fest
1. Legen Sie die Kodierung fest, wenn MySQL die Datenbank erstellt
create database mydb default character set utf8 collate utf8_general_ci;
2. Legen Sie die Kodierung fest, wenn Sie die Tabelle erstellen
CREATE TABLE `type` ( `id` int(10) unsigned NOT NULL auto_increment, `flag_deleted` enum('Y','N') character set utf8 NOT NULL default 'N', `flag_type` int(5) NOT NULL default '0', `type_name` varchar(50) character set utf8 NOT NULL default '', PRIMARY KEY (`id`) ) DEFAULT CHARSET=utf8;
Methode 3: Wird beim Herstellen einer Verbindung zur Datenbank festgelegt
Fügen Sie ?useUnicode=true&characterEncoding=UTF-8
public class TestJdbc { private static String URL = "jdbc:mysql://localhost:3306/studentmanage?useUnicode=true&characterEncoding=UTF-8"; useUnicode=true&characterEncoding=UTF-8 private static String USER = "root"; private static String PASSWORD = "root"; public static void main(String[] args) { Connection con = null; String sql = "insert into user(uid,uname,password) values(?,?,?)"; try { Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection(URL, USER, PASSWORD); con.close(); } catch (Exception e) { e.printStackTrace(); } }
nach der URL hinzu, um das Kodierungs- und Dekodierungsformat anzugeben von Charakteren.
Zum Beispiel: Die MySQL-Datenbank verwendet die GBK-Kodierung, während die Projektdatenbank die UTF-8-Kodierung verwendet. Wenn zu diesem Zeitpunkt useUnicode=true&characterEncoding=UTF-8 hinzugefügt wird, hat der Effekt die folgenden zwei Aspekte:
Beim Speichern von Daten:
Die Datenbank verwendet beim Speichern von Projektdaten zunächst UTF-8 Das Format dekodiert die Daten in Bytecode und verwendet den dekodierten Bytecode dann erneut, um ihn mithilfe der GBK-Kodierung in der Datenbank zu speichern.
Beim Abrufen von Daten:
Beim Abrufen von Daten aus der Datenbank dekodiert die Datenbank zunächst die Daten in der Datenbank in Bytecode im GBK-Format und konvertiert dann die dekodierten Bytes. Der Code wird neu kodiert die Daten im UTF-8-Format und gibt die Daten schließlich an den Client zurück.
Weitere Java-Kenntnisse finden Sie in der Spalte Java Basic Tutorial.
Das obige ist der detaillierte Inhalt vonLösung für verstümmelte Daten, die mit Java in MySQL eingefügt wurden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于结构化数据处理开源库SPL的相关问题,下面就一起来看一下java下理想的结构化数据处理类库,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于PriorityQueue优先级队列的相关知识,Java集合框架中提供了PriorityQueue和PriorityBlockingQueue两种类型的优先级队列,PriorityQueue是线程不安全的,PriorityBlockingQueue是线程安全的,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于java锁的相关问题,包括了独占锁、悲观锁、乐观锁、共享锁等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于多线程的相关问题,包括了线程安装、线程加锁与线程不安全的原因、线程安全的标准类等等内容,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于枚举的相关问题,包括了枚举的基本操作、集合类对枚举的支持等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Java的相关知识,其中主要介绍了关于关键字中this和super的相关问题,以及他们的一些区别,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于平衡二叉树(AVL树)的相关知识,AVL树本质上是带了平衡功能的二叉查找树,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Java的相关知识,其中主要整理了Stream流的概念和使用的相关问题,包括了Stream流的概念、Stream流的获取、Stream流的常用方法等等内容,下面一起来看一下,希望对大家有帮助。


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

ZendStudio 13.5.1 Mac
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor