Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法

1. 问题描述,如图所示点击添加按钮,添加中文信息后信息显示为问号,添加英文字符或数字没有问题,是因为安装MySQL5.1的时候设置编码没有设置为gbkJspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第1张图片

 

2. 解决方法1,打开计算机服务管理器,找到MySQL服务,右键MySQL服务,点击停止,设置为手动启动,然后用本教程提供的

A右键计算机>管理打开计算机管理器

Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第2张图片

 

B打开服务与应用程序里面的服务,找到你的MySQL服务

Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第3张图片

 

C选中MySQL服务,右键停止,然后右键MySQL服务,点击属性设置启动类型为手动后点击确定。然后再到教程第二步,安装phpstudy启动MySQL即可,后重建立MySQL链接,创建数据库即可。

Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第4张图片

 

3. 解决方法2,打开路径C:\Program Files (x86)\MySQL\MySQL Server 5.1下面的my.ini文件复制粘贴到桌面,右键用记事本打开。

Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第5张图片

 

① 打开复制到桌面的my.ini文件后,按下CTRL+F快捷键,也可以点记事本的菜单编辑->查找,点击后弹出查找字符串的面板,复制粘贴default-character-set字符串到查找内容框后点击查找下一个,查找到第一处如下图所示的地方,等号(=)后面如果不是gbk则改为gbk

② 然后查找第二处,等号不是gbk的话,也改为gbk,修改后按Ctrl+S保存,保存后关闭记事本窗口重新打开桌面的my.ini文件检查这两个地方的编码是否为gbk,如果是则关闭后,复制粘贴桌面的my.ini文件到C:\Program Files (x86)\MySQL\MySQL Server 5.1路径下面,替换到原来的文件。Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第6张图片

 

 

③ 复制粘贴桌面的my.ini文件到C:\Program Files (x86)\MySQL\MySQL Server 5.1路径下面,替换到原来的文件。弹出此对话框,点击继续可替换成功。

  1. Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法_第7张图片

 

④ 替换成功后,重启MySQL服务,不会重启MySQL服务的话,就重启电脑也可以达到重启MySQL的效果。重启完成后重新打开程序运行即可解决。

你可能感兴趣的:(Jspmysql数据库代码执行添加中文,操作后显示问号乱码问题解决方法)