mysql> select * from user order by username desc; +--------+-----------+ | userid | username | +--------+-----------+ | 3 | 譏ッ蠕キ蝗ス | | 8 | 螳俶婿 | | 2 | 螟ァ譏ッ荳ェ | | 6 | 螢ォ螟ァ螟ォ | | 5 | 莠懶ス難ス・ | | 7 | d | | 9 | ? | | 4 | | +--------+-----------+ 8 rows in set (0.00 sec) 关键字 降序
mysql与项目的写入数据库的编码不一致导致出来的象限。 MYSQL默认数据库编码为iso-8859-1 可以把MYSQL默认编码改成GBK 可以使用SQL语句修改。第一种:CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci 第二种:修改表编码 ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 第三种:修改库编码 ALTER DATABASE `库名称` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
+--------+-----------+
| userid | username |
+--------+-----------+
| 3 | 譏ッ蠕キ蝗ス |
| 8 | 螳俶婿 |
| 2 | 螟ァ譏ッ荳ェ |
| 6 | 螢ォ螟ァ螟ォ |
| 5 | 莠懶ス難ス・ |
| 7 | d |
| 9 | ? |
| 4 | |
+--------+-----------+
8 rows in set (0.00 sec)
关键字 降序
MYSQL默认数据库编码为iso-8859-1
可以把MYSQL默认编码改成GBK
可以使用SQL语句修改。第一种:CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci
第二种:修改表编码
ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
第三种:修改库编码
ALTER DATABASE `库名称` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin