200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > MySQL数据库不支持中文的解决办法

MySQL数据库不支持中文的解决办法

时间:2022-04-28 21:30:49

相关推荐

MySQL数据库不支持中文的解决办法

数据库|mysql教程

MySQL,不支持,数据库

数据库-mysql教程

接上一篇文章,在解决了mysql+flask环境配置问题之后,往数据库存中文字符串会报1366错误,提示不正确的字符。继而发现默认的mysql采用了Latin1字符集,这种编码是不支持中文的。

.net 源码 时时彩,vscode软件打不开,ubuntu 玩魔兽,tomcat 去掉日志,sqlite3全连接,手机翻页插件,学哪一个前端框架,爬虫如何查询个人出行记录,php 分类排序,廊坊seo培训机构,微信红包引流网站源码,吓人flash网页源码,bootstrap h5手机模板lzw

如果想支持中文的话,需要设置一下mysql字符集。

易语言数字排列组合源码,平板可以用vscode吗,ubuntu更新pcre,tomcat配置哪些类型,谷仓数据爬虫,php上传ftp服务器,咸宁便宜的seo推广公司排名lzw

众所周知utf-8是可以的,gbk也没问题,为了可扩展性,选择utf-8编码。思路如下:

自动更新网站程序源码,ubuntu下载腾讯QQ,在tomcat连接数据库,Python爬虫分析url,php数据库查询如何分页,唐山seo渠道lzw

A、关闭mysql服务

B、sudo gedit/etc/mysql/f 使用管理员权限编辑配置文件,在其中添加以下内容并保存(提示:不要图省事用权限指令修改ubuntu系统文件的读写权限,笔者曾将所有系统文件权限都改成了777,虽然可以用图形界面访问系统文件更方便了,但系统坏了......)

[mysqld]character_set_server = utf8 [client]default-character-set = utf8[mysql] default-character-set = utf8

C、重启mysql服务

D、此时的数据库已经默认使用utf-8字符集,但你之前创建的数据库还是Latin1字符集,需要删除之前的数据库,重新创建一个新的,此时数据库会默认使用utf-8字符集。

E、测试一下,中文也可以存进数据库了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。