首页 > 数据库 >字符集问题(mybatis 插入mysql中文乱码,入参是中文)

字符集问题(mybatis 插入mysql中文乱码,入参是中文)

时间:2023-06-06 13:26:10浏览次数:42  
标签:中文 set service utf8 参是 character 乱码 mysqld mysql

1. 启动/停止/重启/状态

service mysqld start

service mysqld stop

service mysqld restart

service mysqld status 

 

mysqld 是守护进程脚本,init.d 不是mysql的home

2. home/进入控制台

/usr/lib64/mysql

mysql -uroot -p

  • 切换数据库

   use somedb

  • 查看该数据库字符集

       show variables like 'character%';

+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
  • 乱码的原因就是 latin1
  • 编辑mysql配置文件位于home (my.cnf/my.ini  :  linux/window)

[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8

 

重启即可

标签:中文,set,service,utf8,参是,character,乱码,mysqld,mysql
From: https://www.cnblogs.com/zno2/p/6443544.html

相关文章

  • 解决Eclipse中.properties文件中文乱码问题
    在.properties文件写注释时,发现中文乱码了,由于之前在idea中有见设置.properties文件的编码类型,便找了找乱码原因在中文操作系统中,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编......
  • ASEMI代理英飞凌MOS管IMBF170R1K0M1中文资料
    编辑-ZIMBF170R1K0M1参数:漏源电压:1700V直流漏极电流:5.2A功率耗散:68W工作结温:-55~175℃储存温度:-55~150℃漏极源导通状态电阻:1000mΩ栅极-源极阈值电压:4.5V输入电容:275pF MOS管IMBF170R1K0M1是一款高性能的N沟道MOSFET晶体管,适用于各种功率开关应用。该晶体管采用了先进的封装技术......
  • Java模拟表单提交编码不同导致乱码问题解决
    最近有个业务需要模拟表单提交到asp页面中,但是我的项目编码是UTF8,而asp页面是GB2312,中文字段提交后,到达数据库后是乱码.问题的解决在于模拟提交的时候指定编码:我用的HTTP框架是Unirest,代码如下:......
  • Permute 3 Mac(万能格式转换工具) v3.10.2中文版
    Permute3Mac是一款功能强大的万能格式转换工具,专为macOS系统设计。它可以帮助用户轻松、快速地将音频、视频和图像文件转换成各种格式,以满足用户不同的需求。→→↓↓载Permute3MacPermute3Mac支持多种文件格式的导入和输出,包括MP4、MOV、MKV、AVI、FLAC、MP3、PNG......
  • Illustrator 2023 Mac/win(矢量设计软件) 中文版
    AdobeIllustrator2023是业界领先的矢量图形设计软件之一,由Adobe公司推出。它提供了各种工具和功能,帮助用户创建、编辑、排版和输出高质量的矢量图形,适用于各种设计领域。→→↓↓载Illustrator2023 AdobeIllustrator2023的主要特点是可扩展性。它支持多个平台,如mac......
  • mac模拟游戏:油管主播的日常生活2 中文版
    《油管主播的日常生活2》(Youtuber'sLife2)是由U-PlayOnline开发的模拟经营类游戏,于2021年6月18日发布。在游戏中,玩家扮演一名油管主播,需要管理自己的频道、制作视频、与观众互动等。游戏主要特点包括:多元化的内容制作:可以制作各种类型的视频,如美食、游戏、音乐、时尚等,并通过不......
  • Laravel-Excel 导出csv文件 中文乱码处理
    Laravel-Excel导出csv文件中文乱码处理标签(空格分隔):未分类文档地址【https://docs.laravel-excel.com/3.1/exports/settings.html】实现WithCustomCsvSettings接口,或者增加配置文件`excel.php`namespaceApp\Exports;useMaatwebsite\Excel\Concerns\WithCustomCsvSet......
  • 笔记: 解决Win11控制台乱码
    控制台乱码的原因是因为中文windows命令行默认编码页是gb2312,想输出中文只要把控制台的编码页修改成Unicode就可以了。在cmd里输入chcp65001再运行程序......
  • 基于2.8版本redis配置文件中文解释
        在Redis中直接启动redis-server服务时,采用的是默认的配置文件。采用redis-server xxx.conf这样的方式可以按照指定的配置文件来运行Redis服务。下面是Redis2.8.9的配置文件各项的中文解释。1#daemonizeno默认情况下,redis不是在后台运行的,如果需要在后台运......
  • mac科幻探险游戏:无人深空 mac 游戏中文版
    《无人深空》(NoMan'sSky)是一款由HelloGames开发的开放世界科幻冒险游戏,于2016年8月9日发布。在游戏中,玩家扮演一名太空探险家,探索一个由数亿个星球组成的宇宙,并发现其中的各种生命、资源和文明。游戏主要特点包括:无限的星系:游戏中的宇宙由数十亿个星系组成,每个星系都包含着数......