MySQL(Linux)编码问题——网站刚刚上线就被光速打脸

news/2024/5/11 1:36:19/文章来源:https://blog.csdn.net/weixin_44494373/article/details/104011133

MySQL(Linux)编码问题——刚刚上线就被光速打脸

  • MySql默认编码问题
    • 总结了一下,大致是这样的
    • 修改数据库配置
    • 在URL上加载参数

MySql默认编码问题

说到这里真的想哭,改了无数bug,眼睁睁看着完善起来的系统,突然跳出来中文乱码,急的到处找资料,各种测试代码,他在本地就是跑的那么流畅,突然想到会不会是因为本地与linux不同,mysql的问题,参考了很多博文,如下几篇

  1. linux修改mysql编码格式
  2. MySQL往数据库中存入中文字符时变问号

总结了一下,大致是这样的

  1. 起因是由于Linux数据库默认安装的版本,很多都是latin1,并非utf-8,数据在后端编码的utf-8进来数据库变成了异常,转化为’?’
    mysql默认配置
  2. 解决办法有两种
  • 修改数据库配置,
  • 在数据库URL上加载参数

修改数据库配置

找到mysql的配置文件,(linux还是windows,反正都是配置文件),

  1. 在文件mysqld.cnf文件中添加
character-set-server=utf8
  1. 修改mysql.cnf文件,在[mysql]下添加一行
default-character-set=utf8
  1. 重启数据库

在URL上加载参数

当然,我这么蠢,竟然没找到配置文件,但是有下面这种方式,同样达到了排除乱码,修改jdbc的URL即可

jdbc:mysql://localhost:3306/test?useUnicode=yes&characterEncoding=utf8

最后欢迎来做客 jirath.cn

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_803783.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

给你的阿里云网站加上HTTPS(Nginx)

今天突然心血来潮,看博客的HTTP不爽已经很久了,是时候改变裸奔的现状了 从阿里云获取免费的SSL证书 在阿里云控制台,找到安全(云盾)->SSL证书 点击购买(不要钱的,不用怕) 选择单…

网站建设-1小时学会建站,采用PHPWAMP搭建网站[全程实战]-韦语洋(Lccee)-专题视频课程...

网站建设-1小时学会建站,采用PHPWAMP搭建网站[全程实战]—80403人已学习 课程介绍 phpwamp是目前方便便捷的绿色软件,采用用PHPWAMP搭建本地网站运行环境,然后如何利用phpwamp配置并测试好网站,再手把手教学员如何传到网上运行…

网络营销-网站盈利方式/淘宝客网络赚钱/广告联盟-韦语洋(Lccee)-专题视频课程...

网络营销-网站盈利方式/淘宝客网络赚钱/广告联盟—19093人已学习 课程介绍 课程简单易懂,学习本课,个人看完能学会使用淘宝客赚钱,网站主看完能使用阿里妈妈广告联盟赚取佣金,给自己网站增加收入。学会广告联盟的相关知识&…

PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例

问:什么叫WAMP?答:Windows下的ApacheMysqlPHP,称之为WAMP。 本文案例采用的PHP集成环境是我自己开发的纯绿色版WAMP软件(PHPWAMP)。 我在这款集成环境里集成的组件都是完全版的,适合本地调试&…

PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析

所有引起网页乱码的原因,我将其划分以下五大类 1、服务器强制编码造成的乱码(此乱码的表现:通常只会引起某个PHP版本乱码(因为默认配置不同),建议使用PHPWAMP内置的常用工具万能乱码修复器,该修…

支持源码多重加密,将网站一键生成EXE文件运行,封装网站源码演示运行

PHP打包器应用场景:做好网站程序后,发布给用户看,但是不想泄露源码,可以选择“封装源码生成EXE文件”,建议封装前先用zend等加密代码,可以起到双重保险,对方在破解软件的同时还需要破解网站源码…

PHPWAMP内置IIS管理器一键搭建PHP网站,支持无限个不同PHP版本同时运行

PHPWAMP内置了功能强大的IIS站点管理,可同时运行多个PHP版本,站点管理可自定义添加PHP版本 使用方式:点击相关设置,直接打开IIS站点管理即可使用,如果你电脑没安装IIS,会自动快速安装 (右键新标签打开图片可…

使用teleport ultra爬取网站源码

有时候看到好看的网站总想爬取下来玩一玩,模仿一下,这里介绍一个好用的工具teleport ultra 下载链接:teleport ultral 下载之后,安装,注意安装的时候把默认勾选的推广软件取消了! 爬取步骤: …

html 页面索引_建站SEO原来如此简单(HTML篇)

之前的文章向大家介绍了内容管理系统CMS的详细内容,也曾提到HTML是基于CMS的。那么这篇文章就带大家彻底的了解一下HTML的各项内容。html一.什么是HTMLHTML,超文本标记语言。是为了创建网页和可在网页浏览器中看到的信息设计的一种标记语言。…

php.ini网站空白,编译安装php,php.ini在配置文件目录下,但是页面无法解析,显示空白...

编译的php版本是 5.5.5,安装完毕后运行测试页面 index.php,内容如下phpinfo();?>php的安装信息:其中配置文件目录为 /usr/local/php/etc/第一次执行 index.php 时,配置文件目录下没有 php.ini,php以默认配置运行,可…

nginx php网站配置文件,Nginx配置文件详解

NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。默认情况下,文件名为nginx.conf并放在/etc/nginx目录中(对于开源NGINX产品,位置取决于用于安装NGINX和操作系统的软件包系统,它通常位于/usr/local/nginx/con…

如何屏蔽某网站

博主用电脑的时候用一会儿总是控制不住就刷起了知乎, 然后在蹉跎中度过了美好的时光. 于是决定屏蔽知乎等让我分心的网站, 希望能够专注于眼前的事. 此方法治标不治本, 因为能屏蔽也能让它恢复, 因此想要真正不分心还得提高自制力. 我的思路是修改host文件. 在我的电脑上目录…

Haoop实操3-筛选出社交网站特定日期的用户,以序列化格式输出

1.待处理的数据文件格式(部分截图): 生成上图文件的Python源码:https://blog.csdn.net/qq_25948717/article/details/82492962 2.启动hadoop,我是在node40节点上启动的伪分布式集群,在node100节点下开发的,…

码云最新出炉:亿万流量网站高性能框架设计方案,优化度达到100%

大型网站的设计主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手,例如双十一大型秒杀活动、B2B商城项目实战都会产生一系列的问题,比如&…

码云最新出炉:亿万流量网站高性能框架设计方案,优化度达到100%

大型网站的设计主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手,例如双十一大型秒杀活动、B2B商城项目实战都会产生一系列的问题,比如&…

京东高级工程师开发十年,编写出:“亿级流量网站架构核心技术”

前言: 相信大家都知道,说起亿万流量网站高性框架的设计方案,就能想到关键的两点,那就是高可用和高并发。而要谈对高并发和高可用有多熟悉,京东的大佬们还是有一定发言权,而作为京东高级工程师更是大佬级别…

查找各种jar包下载的网站

点击链接直接跳转到网页,或者手动输入网址:https://mvnrepository.com/ 进入如下页面: 点击上方搜索框输入需要下载的jar 例如需要下载mongodb-driver-3.8.0.jar 在搜索框中输入mongodb-driver即可 点击搜索 后出现如下界面 : …

Java网络编程从入门到精通(3):为什么不能直接通过IP访问网站

在《创建InetAdrress对象的四个静态方法》一文中通过getAllByName得到了www.csdn.net对应的四个IP地址。从理论上说,在IE(或其他的Web浏览器,如Firefox)的地址栏中输入这四个IP地址中的任何一个,都可能访问www.csdn.net。如输入ht…

网站如何让用户主动为你增加流量

图说网站如何让上门用户主动为你增加流量(一) 第一视觉吸引点、动的元素 写本文是因为看了51CTO废总的文章,她写的关于Web1.0和Web2.0从运营角度出发的一系列探讨,写的很好也看好后面的系列,看完以后引起了我的共鸣、思…

推荐20佳国外的脚本下载网站

脚本使网站更加动态和更具交互性,但是写好一个脚本并不是一件容易的工作,因此一些开发者会到网站下载其他人分享的脚本来使用。今天,本文向大家推荐20佳国外的脚本下载网站。1- Hot Scripts 2- Code Canyon 3- User Scripts 4- Scripts 5- Ja…