为什么相同的sql得到了diff结果

时间:2015-05-04 02:09:06

标签: mysql

为什么同样的sql得到了不同的结果?见下文:

CREATE TABLE `t` (
`data` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
mysql> insert into t select '\U+1F600' ;
Query OK, 1 row affected (0.00 sec)
mysql> select * from t;
+------+
| data |
+------+
|      |
+------+
mysql> insert into t select '\U+1F600' ;
mysql> select * from t;
+---------+
| data    |
+---------+
|         | 
| U+1F600 |
+---------+

从网站(http://getemoji.com/)复制的第一个插入sql的数据内容,第二个sql只复制当前终端中的第一个sql。那么这两个sql之间的差异是什么?有没有一些方法可以用来明确地显示差异?谢谢!

0 个答案:

没有答案