位置: 编程技术 - 正文

关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)(mysql中文乱码怎样用代码解决)

编辑:rootadmin

推荐整理分享关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)(mysql中文乱码怎样用代码解决),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql中文乱码怎么解决,mysql中文乱码怎么解决,mysql 中文,mysql中文乱码问题,mysql 中文,mysql如何解决中文乱码问题,mysql5.5中文乱码解决,mysql 中文报错,内容如对您有帮助,希望把文章链接给更多的朋友!

最近两天做项目总是被乱码问题困扰着,这不刚把mysql中文乱码问题解决了,下面小编把我的解决方案分享给大家,供大家参考,也方便以后自己查阅。

首先:

用show variables like “%colla%”;show varables like “%char%”;这两条命令查看数据库与服务端的字符集设置

如果查看出来都是gbk,或 gbk,那么就只能支持简体中文,繁体和一些特殊符号是不能插入的,我们只有修改字符集为UTF-8,

修改方法如下:

关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)(mysql中文乱码怎样用代码解决)

用记事本或UitraEdit打开mysql数据库安装目录下的my.ini文件打开, 然后Ctrl+F搜索default-character-set,将后面的字符集修改为UTF8,注意要修改两个地方,一个事客户端的,一个是服务端的。

然后保存,重启mysql服务、、进去继续用show variables like “%colla%”;show varables like “%char%”;着两条语句查询一下字符集。 如图:

到此就配置完成了。

注意:

如果以前建有数据库没有删除的 请用 show database 数据库名;和 show create table 表名;查看一下数据库和表的字符集是否为UTF8 , 因为修改my.ini文件,它不能修改原来数据库的的字符集。在命令行下面可以用

alter database 数据库名 character set “字符集”; 命令来修改数据库字符集

还有一点要注意的是,修改为UTF8以后,在命令行下面中文是乱码的,只输出到页面或控制台是正常的,这个问题我也上网查了一下,貌似命令行下面不支持UTF8,我也不太清楚。

当修改以后,在命令行下面如果要插入中文,可以在插入语句之前执行,set names gbk;就可以插入中文了,但是不能插入繁体和一些特殊符号。

标签: mysql中文乱码怎样用代码解决

本文链接地址:https://www.jiuchutong.com/biancheng/312347.html 转载请保留说明!

上一篇:MySQL的常用命令集锦(mysql常用命令行大全)

下一篇:mysql忘记密码怎么办(windows linux)(mysql密码忘记了咋办)

  • 应交所得税的计税基础
  • 电梯的税收筹划怎么做
  • 餐饮税务每个月几号报税
  • 无偿使用场地涉及的问题
  • 运输费全额抵扣什么意思
  • 国内支付业务收入怎么算
  • 慰问金计入什么明细科目
  • 购进农产品取得3%专票怎样计算抵扣举例
  • 开具简易计税房租发票怎样填写增值税申报表
  • 客户以旧料抵货款账务如何处理?
  • 朋友挂靠公司社保
  • 资本公积转实收资本会计科目
  • 一般纳税人的账户是基本账户吗
  • 一般纳税人怎么交税
  • 核定经营额是一个季度还是一个月
  • 个体户查账征收没有成本票怎么办
  • 拿到购房发票
  • 打方向咯噔一声已解决
  • 收购农产品再销售最新税收政策
  • 进口缴纳的关税通过什么核算
  • 税控服务费政策
  • 为什么Windows 7搜不到网
  • 银行复利息合法吗?
  • 旧设备投资的税务处理
  • fs是什么文件
  • mmc.exe是什么
  • map程序
  • vue 页面生成pdf
  • 解聘员工补偿金能拖欠吗
  • thinkphp6依赖注入
  • php flock函数
  • 民间非营利组织会计制度
  • vue-router.esm.js?a12b:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
  • 甲公司向其控股60%的子公司捐赠货币资金3000万元
  • 苹果响应机制
  • 企业提前还贷为什么违约
  • 账上没有实收资本
  • 如何保护数据库
  • 抵扣税条件
  • 购买税盘怎么减免申报
  • sql server 内存管理
  • 原材料发生退货怎么处理
  • 利润表和资产负债表不平的原因
  • 高铁票可以抵扣的进项
  • 小型微利企业免税销售额是多少
  • 哪些增值税可以免税
  • 记账凭证后面附什么原始凭证
  • 增值税销项税额属于什么科目
  • 自建厂房会计处理
  • 优惠券抵扣账务处理流程
  • 应收账款周转率高说明
  • 工程材料如何管理
  • 公司账户的钱怎么合理的转出来
  • 处置存货损失应该放哪个科目
  • 票据贴现无效如何讨要票据款
  • 公司两年未给员工申报个税违法吗
  • 资产减值损失属于损益类的收入还是费用
  • 新手必看教程
  • 小微企业即征即退
  • 产权转移书据纳税义务时间
  • 确认医院体检收费怎么办
  • 如何设置银行存款日记账
  • mysql删除有外键关联的数据
  • sqlserver获取当前年
  • redhat常用命令总结
  • sendmailadmin
  • 一键ghost U盘版
  • windows7手写功能
  • winxp怎么装系统
  • Ubuntu10.10 Zend FrameWork配置方法及helloworld显示
  • win10系统休眠唤醒屏幕变大怎么办
  • 电脑如何将win10设置为win7
  • win7系统注册表损坏无法启动怎么修复
  • python sha256加密解密
  • unity3d基础教程
  • javascript高级语言
  • python连接数据库操作
  • 安徽国税局发票查询系统
  • 没工作个人所得税
  • 零申报印花税的应税凭证名称怎么填写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设