84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Dies ist die Anweisung, eine Tabelle in meiner Datenbank zu erstellen
Dies ist ein Bild mit verstümmelten Zeichen in meiner Datenbankabfrage. Was ist der Grund?
闭关修行中......
假定你用的是 Windows 命令行。Windows 命令行默认编码是 GBK,MySQL 中存储的内容是以 UTF-8 编码的,所以显示的时候会乱码。
列出 3 种解决方法:
指定连接MySQL的编码:
> mysql.exe -uroot -p --default-character-set=gbk
连接后指定 MySQL 的编码:
mysql> set names gbk;
修改 Windows 命令行字符编码为 UTF-8:
> chcp 65001
你看你建立数据库的时候的排序规则是什么,设置成这个试下 utf8_general_ci
utf8_general_ci
set names utf8;
将数据库的编码规则统一为utf-8,应该就可以
你先查一下你数据库的编码格式是不是utf-8,不是的话就改成utf-8
问一下,你这个终端是linux下的终端,还是windows下的命令行,windows下默认是GBK的,当然是乱码
你这是用的Linux系统不支持中文吧。。。设置一下支持中文就好了。。。
假定你用的是 Windows 命令行。Windows 命令行默认编码是 GBK,MySQL 中存储的内容是以 UTF-8 编码的,所以显示的时候会乱码。
列出 3 种解决方法:
指定连接MySQL的编码:
连接后指定 MySQL 的编码:
修改 Windows 命令行字符编码为 UTF-8:
你看你建立数据库的时候的排序规则是什么,设置成这个试下
utf8_general_ci
set names utf8;
将数据库的编码规则统一为utf-8,应该就可以
你先查一下你数据库的编码格式是不是utf-8,不是的话就改成utf-8
问一下,你这个终端是linux下的终端,还是windows下的命令行,windows下默认是GBK的,当然是乱码
你这是用的Linux系统不支持中文吧。。。设置一下支持中文就好了。。。