前段时间在做一个mysql的数据库访问终端,有一个性别字段我存储的是中文,后来发现在读取的时候显示的乱码,解决方案如下:

首先我们要明白出现这种情况的原因是什么,当我们在装mysql数据库时,会让我们选择字符集,如下图:

记住:务必选择gbk,默认好像是latin

现在的问题是,我们的数据库已经安装完了,但是字符集不是gbk,而且表也已经创建好了,难到我们需要将数据库卸载后重装?那样肯定是可以的,但是很麻烦,现在介绍一种比较简单的方法。

首先进入mysql

>status  //查看有关字符集

更改表的字符集

alter table 表名 character set gbk;

>show create table 表名

//修改某个字段的字符集

alter table 表名 modify 字段名 类型 character set gbk;

经过上面的处理,在表中就可以使用中文了。

关于mysql数据库中存放中文字段乱码问题解决方案相关推荐

  1. mysql表中的中文是乱码_mysql插入表中的中文显示为乱码或问号的解决方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...

  2. MySQL数据库中,将一个字段的值分割成多条数据显示

    本文主要记录如何在MySQL数据库中,将一个字符串分割成多条数据显示. 外键有时是以字符串的形式存储,例如 12,13,14 这种,如果以这种形式存储,则不能直接与其他表关联查询,此时就需要将该字段的 ...

  3. php如何将mysql数据库中的admin字段赋值给session_php实现将Session写入数据库

    /* *@author Fahy *数据库为mysql, *数据库名为session,表名为session, *表中字段包括PHPSESSID,update_time,client_ip,data * ...

  4. php 显示中文utf,php adodb 从mysql数据库中输出中文显示到utf编码网页乱码问题

    首先html的编码格式是utf-8, 然后php通过adodb连接后也要设置utf-8的连接方式, 然后查询的时候也要以utf-8的方式查询, 这样就不会造成输出中文乱码的问题了. 代码更改如下 ad ...

  5. php如何将mysql数据库中的admin字段赋值给session_转php中使用session_set_save_handler()函数把session保存到MySQL数据库实例...

    PHP保存session默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的windows上是可以采用的,但是如果我们采用 uinx或者是liux上的文件系统的时候,这样的文件系统的文件空间 ...

  6. 在mysql数据库中查询某个字段不重复的记录

    查询表中某个字段不重复的记录 使用Distinct关键字         Distinct关键字主要用来在SELECT查询记录中根据某指定字段的值去除重复记录      SELECT DISTINCT ...

  7. jsp写入mysql数据库乱码_JSP写入MySQL数据库中出现乱码问题笔记

    1.在数据库链接字符串上要形如:jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=UTF-8(注意要加chara ...

  8. oracle .net 中文,asp.net查出 oracle数据库中的中文乱码问题

    把这两天两次安装IBM2650服务器中出现的问题做一个总结: 1.第一次安装,用IBM的引导盘引导,按步就班的下来,选择语言,做Raid5,选择windows系统等等.安装好windows2003企业 ...

  9. java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...

    通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...

最新文章

  1. 关于无服务器(Serverless)架构你要搞懂的8件事
  2. apache camel 相关配置_小白在 linux 系统部署apache、mysql、Laravel 环境学习笔记!
  3. flask 文件上传
  4. linux和windows输入法设置,关于输入法框架,这里有可以跨平台的linux和windows。。。。...
  5. centos 关机命令_Linux anacron命令用法详解
  6. Python的pip下载特定版本TensorFlow方法
  7. pytorch dataloader_基于pytorch的DeepLearning入门流程
  8. server sql 多表事物 自增id_最实用的 SQL 语句收藏,程序员看完这篇就够了!
  9. JAVA WEB 对返回数据进行按中文名称首字母A~Z升序排序
  10. 通过JAVA获取优酷视频
  11. python爬虫百度地图_Python抓取百度地图的数据
  12. 小米账号登陆无法连接服务器,登录小米账号显示,无法连接网络,怎么回事?...
  13. 根据卡号查询银行卡信息
  14. 2022低压电工考试题及答案
  15. java chmod 777_java中 执行shell中的chmod 777命令,出现Caused by: java.io.IOException: Permission denied???...
  16. [网络安全自学篇] 七十一.深信服分享之外部威胁防护和勒索病毒对抗
  17. 【论文泛读76】将来自bert的提取信息和多种嵌入方法与深度神经网络集成在一起,以进行幽默检测
  18. Xamarin for android学习总结一
  19. word中插入图片,转pdf后,打印的图片出现阴影模糊的问题及处理办法
  20. centos下配置wifi连接

热门文章

  1. Linux下scp无密码上传 下载 文件 目录的方法
  2. 快速入门系列--MVC--03控制器和IOC应用
  3. C++零食:WTL中使用双缓冲避免闪烁
  4. 开启AngularJs之旅
  5. Android MTK平台最完备的开机动画修改教程
  6. Android JNI 使用的数据结构JNINativeMethod详解
  7. WinCE Heartbeat Message的实现
  8. 森林正版服务器,The Forest 专用服务器设置向导
  9. WCF与ASP.NET Core性能比较
  10. js中关于new Object时传参的一些细节分析