linux服务器中安装mysql时候,远程访问的时候的乱码

helloworld_34035044
• 阅读 517

今天部署皕杰报表,在linux服务器中安装mysql时候,远程访问的时候的插入中文数据会变成?,出现乱码问题。

这就是编码不统一所导致的。

解决方案:

1.打开linux窗口,启动mysql:

mysql -uroot -proot

2.连接mysql后输入:

show variables like ‘%char%’; 这时你就看到编码。

3.配置 /etc/my.cnf(这是linux下的,windows下的是my.ini) linux服务器中安装mysql时候,远程访问的时候的乱码 注意如果找不到[client] ,就只在[mysqld]下配置default-character-set=utf8就可以。

4.重启mysql服务器。

这时我们打开会发现插入数据还是乱码,这可能就是你的sql文件编码不是utf-8所导致的,把SQL文件的编码改成utf-8,就可以了。

总结:遇到乱码问题,无非就是编码,字符,字符集的问题。

点赞
收藏
评论区
推荐文章
ERROR 1366 (HY000): Incorrect string value: ‘\xAE\xE8\xB4\xA4\xE4\xB8…
在Linux端部署皕杰报表,安装好mysql库后。在本地dbeaver中运行一个sql文件将数据插入服务器mysql的一个数据库中时出现报错ERROR1366(HY000):Incorrectstringvalue:‘\xAE\xE8\
皕杰报表(关于预览时文字变成方块)
在linux系统部署皕杰报表后,预览字体会变成小方块。可能的原因有:1.Linux系统缺少字体2.Linux系统缺少字符集3.jdk未成功加载字体:::tip解决方法:::解决办法一:拷贝中文字体:1)在启动java的时候加入如下参数,参数值为jdk的安装路径Dsun.java2d.fontpath……/j2se/jre/lib/fonts2)操作
固定ip地址
在把皕杰报表部署到LINUX上时,我们有的时候需要自动获取ip来实现连接,但平时我们为了方便,可以把我们的ip改为固定的ip,这样访问的时候也会方便许多。设置里面打开WLAN——网络和共享中心——更改适配器设置——右键点击连的WIFI属性——TCP/IPv4属性选取自动获取ip地址,就会自动获取ip。选取使用下面的ip:IP地址:192.168.1.29 
ORA-28002: the password will expire within 2 days
今天启动皕杰报表平台时候,发现tomcat报警告信息ORA28002:thepasswordwillexpirewithin2days,这实际上是oracle11g中默认在default概要文件中设置了"PASSWORDLIFETIME180”所导致,oracle用户的密码必须在180天内更改,或则启动数据库的时候会提示连接失败,oracle默
Stella981 Stella981
3年前
Linux下MySQL不区分大小写配置
windows中的MySQL默认是忽略大小写的,而Linux中就不一样了,所以我们Windows中的sql脚本要导入Linux环境中用的时候就会出现问题,我们解决的方式就是在Linux中MySQL中也设置为不区分大小写1.在Linux中打开etc/mysql/my.cnf  有些版本路径是etc/my.cnf具体命令如下:sudovi
Stella981 Stella981
3年前
Linux 下使用yum 命令安装MySQL
Linux下使用yum安装MySQL,以及启动、登录和远程访问MySQL数据库。1、yum安装mysql1\.查看有没有安装包:  yumlistmysql\  移除已经安装的mysql  yumremovemysqlmysqlservermysqllibscompatmysql5
Stella981 Stella981
3年前
Python字符编码 中文乱码
<centerPython字符编码中文乱码</centerPython中可能会出现各种各样的中文乱码问题,在python程序运行中,有三个地方与编码直接相关1.系统默认编码windows系统默认编码为GBK,Linux系统默认为UTF8(不知道是不是所有Linux都默认UTF8,但至少Ubuntu是UTF8)意味着在Li
Stella981 Stella981
3年前
Servlet程序乱码解决方案
Servlet程序乱码解决方案乱码经常出现在什么位置数据保存过程中的乱码数据展示过程中的乱码数据传递过程中的乱码数据保存过程中的乱码数据保存到数据库表中的时候,数据出现乱码导致数据保存过程中的乱码包括以下两种情况:
报表问题小结
1.皕杰报表中读取模板文件出错原因是文件中有乱码了,可能是你用编辑器打开brt文件,编码改变,导致文件中有乱码造成的,改回文件编码没乱码就可以。2.Linux上,如何增大tomcat内存?修改tomcat/bin/catalina.sh在cygwinfal
混世魔王 混世魔王
1年前
皕杰报表工具之报表日志和tomcat日志
我们在调试皕杰报表的过程中,通过浏览器访问有时会出现错误,比如查不出数据,500错误等,不知是哪里出了问题?这时候我们需要查看报表日志,看看报表运行是否有错误信息。皕杰报表日志的位置位于wabapps/iface/logs下,iface是项目的主目录,当报