MySQL数据库不常使用,以往使用都是连接已有的数据库,从未出现乱码问题。这次做到演示版的程序,需要自己建立MySQL数据库,而使用Delphi连接时,凡是数据库中文内容都显示为“???”问号的乱码。

这个问题之前没有碰到过,不过,也能猜测是字符集的问题。百度一下,能得解决方法,只需要在连接字符串中添加中文设置即可。解决方法如下:

ADOConnection1.ConnectionString:=’Provider=MSDASQL.1;Persist Security Info=False;Data Source=172yupenbao;charset=gbk‘;

GBK字库解释:

GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification) ,中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。这一版的GBK规范为1.0版。

简单理解,GBK就是汉字内码,在Delphi连接字符串中加入GBK后,就是指明使用GBK字库来显示数据库中内容,因此,解决了Delphi连接MySQL的中文乱码问题。

等等,别走! ^_^

好消息,快手官方发红包啦,登录即送2元,秒提现! 查看详情>>

delphi mysql 乱码_Delphi连接mysql中文乱码的解决办法相关推荐

  1. iterm2 ssh 乱码_iTerm2连接远程-中文乱码问题

    现象 mac 上用是iterm2终端, Shell 环境是zsh. ssh 到Linux 服务器上查看一些文件时,中文乱码. 
这种情况一般是终端和服务器的字符集不匹配,MacOSX下默认的是utf8 ...

  2. mysql kettle hive_Kettle连接Hive 中文乱码问题解决方案

    刚开始接触Pentaho的 kettle desktop版本.我们这里主要应用其与hadoop及 hive 的关联进行数据处理. kettle 的版本是4.4,使用的过程还是挺顺利的,顺利的建立好了一 ...

  3. Android Studio与Mysql连接的中文乱码问题

    Android Studio与Mysql连接的中文乱码???问题(折磨我一天) 网上能搜到的方法几乎都试过了,如果你还是无法解决,可以试试我的,说不定就成功了 正确写法 url="jdbc: ...

  4. c# mysql 编码_c# 连接MySQL中文乱码问题的正确方案

    以下的文章主要向大家介绍的是c# 连接MySQL中文乱码问题的正确解决方法,一开始不太清楚为什么整个数据库的默认配置都为utf-8,而且有些人在使用http协议传送utf-8的汉字时,是正确的执行了的 ...

  5. MySQL 插入数据时,中文乱码问题的解决

    MySQL 插入数据时,中文乱码问题的解决 参考文章: (1)MySQL 插入数据时,中文乱码问题的解决 (2)https://www.cnblogs.com/sunzn/archive/2013/0 ...

  6. C#连接Oracle中文乱码问题解决方法

    C#连接Oracle中文乱码问题解决方法 参考文章: (1)C#连接Oracle中文乱码问题解决方法 (2)https://www.cnblogs.com/ycdx2001/p/3246139.htm ...

  7. CRT远程连接出现中文乱码

    连接出现中文乱码 改两处设置即可 设置后乱码解决

  8. mac rails mysql_MAC下Rails连接mysql出现 dyld: Symbol not found: _mysql_get_client_info 的解决办法...

    MAC下Rails连接mysql出现 dyld: Symbol not found: _mysql_get_client_info 的解决办法 2014-2-12 / 阅读数:5471 / 分类: R ...

  9. 使用php连接mysql数据库_PHP使用mysql与mysqli连接Mysql数据库用法示例

    本文实例讲述了PHP使用mysql与mysqli连接Mysql数据库的方法.分享给大家供大家参考,具体如下: 代码很简单直接上了 /** * @Author: HTL * @Description: ...

最新文章

  1. TPF111视频信号放大器研究
  2. 048_Unicode对照表十四
  3. VHDL移位寄存器的设计与实现
  4. 【opencv】——钢管计数(霍夫圆变换 + 阈值 + canny)
  5. android 增加触摸范围,android seekBar 增加点击和滑动范围
  6. 元宇宙“性骚扰”现象频出,Meta推出“个人结界”能保护好女玩家吗?
  7. intellij idea开发工具
  8. eclipse项目如何变成web项目_Eclipse中将Java项目转换成Web项目的方法
  9. 西电华为交换设备配置(6506)
  10. python ctp接口_Python-CTP PyCTP 接口
  11. 转载:《游戏论(一)》——一篇有点意思的文章
  12. 电子商务网站建设系统战略规划报告
  13. 不同币种间的清账 应付账款是USD记账 预付账款账款是人民币记账 如何清账
  14. 计算机系学霸表白,高级暗语表白 学霸隐藏式表白
  15. java代码读取excel文件_Java 读取excel 文件流代码实例
  16. 【tensorflow】conv2d/conv3d/maxpool2d/maxpool3d
  17. DEJA_VU3D - Cesium功能集 之 004-动态单体化(整幢建筑)
  18. 亚马逊SP-API对接JAVA版(amazon selling-partner)
  19. SQL SERVER 对象被BLOCK跟踪
  20. Pandas——掌握DataFrame的常用操作

热门文章

  1. linux内核rcu,linux内核rcu机制详解
  2. vue watch用法
  3. 千与千寻超治愈壁纸,喜欢的赶紧收藏了!
  4. avue自定义合计方法
  5. 客户端连接不上服务端(Redis)
  6. 谈建筑企业财务管理现状及对策
  7. java生成迷宫_Java实现可视化迷宫
  8. hhvm mysql_hhvm环境下更换mysql无法生效的修改办法
  9. FB主页被下架,个人账号被封,申诉链接
  10. 什么是指令字节对齐?