SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
对于
MySQL中文
乱码问题(我的是Ubuntu系统),在网上看了很多解决方案,期间也走了不少弯路,所以想着根据自己的解决之路写一篇文章分享给有需要的朋友们,所以这篇文章主要介绍了如何解决Ubuntu下MySQL中文乱码问题的相关资料,需要的朋友可以参考借鉴。
发现问题
最近一段时间学习Django,在进行与MySQL数据联合使用的插入数据的时候遇到下边的问题:
/usr/local/lib/python2.7/dist-packages/Django-1.11.dev20170117002028-py2.7.egg
/django/db/backends/mysql/base.py:109: Warning: Incorrect string value: '\xE6\x88\x90\xE5\x8A\x9F...'
for column 'json' at row 1
return self.cursor.execute(query, args)
[07/Feb/2017 12:15:21] "GET /index/ HTTP/1.1" 200 250
中文无法插入MySQL数据库~!~!
查看数据库编码
mysql> show create database bangjob;
+----------+--------------------------------------------------------------------+
关键词:Ubuntu下MySQL中文乱码的问题处理办法介绍