英文操作系统下的MySQL中文设置

工具:MySQL数据库配置中文字符集 由于Hive项目中存储元数据的数据库采用的是MySQL,今天通过Kettle在Hive中创建带中文字段的时候一直创建失败,在网上查了一些资料,最后发现是MySQL中文字符集在作怪,抱着科研的态度,把中文字符串全部换成英文的再去执行,发现在Hive中建表可以成功,反过来验证了是Hive中元数据中的中文问题。接下来主要讲解MySQL的中文配置问题,当然网上有很多这方面的解决方案,但有些设置是基于Ses... 阅读详情

我下载的MySQL-5.6.16没有my.ini文件,所以到以前的MySQL Server 5.6安装目录下拷贝了一个,然后修改其中的basedir和datadir。


最重要的是要写一句话:default-character-set=utf8。网上查到的叙述很多,无所适从。我们最后需要的结果就是在变量设置中能够读出下面的设置结果:

set character_set_database='utf8';
set character_set_filesystem='utf8';
set character_set_client='utf8';
set character_set_connection='utf8';
set character_set_results='utf8';
set character_set_server='utf8';

很闹人,但答案并不复杂。谨记录如此。


后记:

如果在my.ini文件中设置的是:default-character-set=latin1,那么set character_set_server='utf8';语句如果写在.sql脚本文件里,可以通过source命令在命令行里成功地执行,而同样的脚本,如果是在部署时自动执行,将不起作用。

⭐️MySQL Workbench 8.0 CE数据库工作台怎么改成中文(汉化mac版界面中文包菜单设置为中文教程) 通过对MySQL Workbench 8.0 CE进行中文汉化,我们可以为中文用户提供更加友好和便捷的使用体验。在汉化过程中,我们需要注意版本匹配、谨慎操作和合法合规等问题,以确保汉化的质量和稳定性。同时,我们也希望更多的开发者能够参与到MySQL Workbench 8.0 CE的汉化工作中来,共同为中文用户打造更加优秀的数据库管理工具。 阅读详情

相关推荐

MySQL数据库中文字符集设置全攻略

在数据库世界中,字符集是一套规则,用于指定如何将字符编码成一系列的字节。它是数据库管理中文本数据不可或缺的组成部分,负责确保不同系统、不同程序之间可以正确地交换文本信息。理解字符集对于数据库管理员(DBA)和开发人员而言至关重要,特别是当数据库中存储的数据包含多种语言和符号时。字符集定义了字符和数字之间的映射关系。在MySQL中,一个字符集包括了字符、编码方式以及字符的比较规则。字符集的作用主要是确保数据在输入、存储和检索过程中的统一性和准确性。

weixin_33072399的博客 1147

MySQL-Front设置中文

刚下载的MySQL-Front可能会是英文版的,如何调制成中文?操作如下: 1.打开MySQL-Front 2.点击Open进入(如果没有创建过数据库点击Cancel)。 3.点击Settings进入选项 4.点击Program Settings 5.在Language选项中选择简体中文(Chinese Simplify) 6.点击OK 设置完成! ...

zhyy-ang的博客 2万+

MySQL中文版安装与实践指南

MySQL是一个广泛使用的开源关系型数据库管理系统,它由瑞典的MySQL AB公司开发,后被Sun Microsystems公司收购,最终在2010年成为甲骨文公司的一部分。其设计目标是为各种类型的应用提供高性能的数据库支持,具有高可靠性和易扩展性。MySQL采用客户端-服务器模型,提供了多种编程接口,能够运行在各种操作系统之上,包括UNIX、Linux、Windows等。my.cnf是MySQL配置文件,通常位于(Linux)、(Windows)或(Mac OS X)等路径下。

weixin_36019375的博客 1121

MySQL调中文

仅限于5.6和8.0和5.0版本   1、找到MySQL的安装位置,比如我安在了C盘 C:\ProgramData\MySQL\MySQL Server 5.6 里面有一个my.ini文件,右键用记事本方式打开。 2、用记事本方式打开my.ini,找到这一句(编辑里有查找快捷方式)--------------default-character-set=utf8--------------...

SILOU430的博客 5万+

mysql英文版

mysql学习英文版,更深入的了解学习mysql的原理和使用方法

MySQL数据库 中文设置

避免出现输入中文出现乱码,针对MySQL初学者对数据库、表和列设置中文输入正常显示,[中文设置图片中有红色标注处],希望对大家学习有帮助。

mysql英文手册_mysql英文参考手册some keys

Options on the command line take precedence over values specified in option files and environmentvariables, and values in option files take precedence over values in environment variables. [2.12]On ch...

weixin_35645077的博客 360

MySQL 5.5 使用手册 英文版

最新版MySQL 5.5 的使用手册,非常好用! 英文版的~!

mysqlworkbench转换为中文

MySQL Workbench 中文界面设置指南 作为一名经验丰富的开发者,我经常被问到如何将 MySQL Workbench 的界面语言设置为中文。下面,我将通过一篇详细的教程,帮助刚入行的小白们实现这一功能。 流程概览 首先,让我们通过一个表格来概览整个设置过程: 步骤 描述 1 下载并安装 MySQL ...

weixin_27130513的博客 1万+

伪距单点定位推导+DOP值分析(附matlab仿真代码)

伪距单点定位公式推导、DOP值分析与matlab仿真分析

shannanshouyin的博客 2513

3D Slicer:从入门到精通(二)——入门指南

本篇文章包含开始使用3D Slicer所需的信息,包括如何安装和快速开始使用基本功能,以及在哪里找到更多信息。

walt3433的博客 2万+

MySQL Workbench菜单汉化为中文

默认情况下,安装完成的MySQL Workbench的菜单为英文,今天介绍一个简单易操作的方法,将MySQL Workbench菜单汉化为中文。

思小菲的博客 2万+

labview汽车电子通用测试程序架构,CAN通讯上位机

结合做过的汽车电子测试项目,车身控制器测试,CAN网络模块测试,电机控制器功能测试,汽车仪表盘视觉及功能测试、电气盒功能测试、EOL下线检测、车用空调控制器功能测试等项目,结合实际项目,整理编写的一个汽车电子,通用测试架构,包含项目的讲解等。6、数据保存 、数据处理、 曲线显示 、报警处理等。7、CAN总线故障信息监控及记录保存。2、参数设置(CAN端口及参数)5、CAN通讯+数据解析。

ali2805486883的博客 2755

mysql英文设置中文_英文操作系统下的MySQL中文设置

我下载的MySQL-5.6.16没有my.ini文件,所以到以前的MySQL Server 5.6安装目录下拷贝了一个,然后修改其中的basedir和datadir。最重要的是要写一句话:default-character-set=utf8。网上查到的叙述很多,无所适从。我们最后需要的结果就是在变量设置中能够读出下面的设置结果:set character_set_database='utf8';s...

weixin_28960321的博客 2238

基于深度学习的人脸识别考勤管理系统,采用YOLOv11和Dlib算法实现人脸识别和考勤签到,前台人脸识别和签到系统 + 后台人脸和考勤管理系统,全网独发

基于深度学习的口罩人脸识别的考勤管理系统,采用YOLOv11和Dlib算法实现人脸识别和考勤签到,前台人脸识别和签到系统 + 后台人脸和考勤管理系统,全网独发

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1825

第二篇:APS智能排产实战:OR-Tools与coptpy从入门到案例

专注于具体的技术实现,包括 OR-Tools 和 coptpy 的详细使用指南、建模技巧、日志解读,以及一个完整的两阶段生产排程案例。适合准备动手开发 APS 系统的工程师和研究者。

算法工程师 454

英文系统mysql乱码_英文操作系统中中文乱码(SQL中 NVARCHAR 和 VARCHAR区别)

varchar在SQL Server中是采用单字节来存储数据的,nvarchar是使用Unico来存储数据的.中文字符存储到SQL Server中会保存为两个字节(一般采用Unico编码),英文字符保存到数据库中,如果字段的类型为varchar,则只会占用一个字节,而如果字段 的类型为nvarchar,则会占用两个字节.正常情况下,我们使用varchar也可以存储中文字符,但是如果遇到操作系统是英...

weixin_34856444的博客 385

使用Simulink对基于GaN器件的高频电源进行建模与仿真,重点在于优化其效率

本文介绍了基于Simulink的GaN器件高频电源仿真建模方法。通过7个步骤详细讲解系统构建过程:从创建模型、设置电源、配置GaN开关网络,到添加磁性元件、负载和控制器设计,最后进行仿真分析。重点探讨了效率优化策略,包括开关频率选择、磁性元件优化、散热设计改进及控制策略调整。该教程为GaN器件在电力电子系统中的应用提供了完整的仿真流程指导,有助于设计人员验证方案并优化性能。

amy_mhd的博客 233

英文系统中文乱码的解决

Windows7英文系统显示中文乱码的解决 Windows7英文系统显示中文乱码的解决 很多安装Windows7英文操作系统的朋友会显示中文乱码,特别是在安装了中文程序的时候,那么如何解决呢? 如果我们所使用的操作系统是英文版的,那么会发现在运行简体中文的程序时无法正常显示中文,中文都变成了乱码。 这是由于大部分中文程序所使用的文字编码与Windows7英文系统的文字编码不同,所以会发生

mike_caoyong的专栏 1万+

自监督学习原理与代码实战案例讲解

自监督学习原理与代码实战案例讲解 作者:禅与计算机程序设计艺术 1. 背景介绍 1.1 自监督学习的起源与发展 1.1.1 监督学习的局限性

AI天才研究院 624

(王道计算机组成原理)第二章数据的表示和运算-第三节:运算方法和运算电路 1(基本运算部件)

本文主要介绍了计算机组成原理中的加法器和算术逻辑单元(ALU)的基本概念与实现原理。首先,文章详细讲解了一位全加器的工作原理,包括其输入输出、逻辑表达式及真值表。接着,介绍了并行加法器的两种类型:串行进位和并行进位的加法器,分析了它们的优缺点。随后,文章探讨了带标志位的加法器,说明了如何通过标志位生成逻辑来判断加法结果的状态。最后,文章阐述了ALU的功能及其实现原理,包括ALU的基本结构、控制信号的作用以及在实际考试中的图示表示。通过这些内容,读者可以全面了解加法器和ALU在计算机中的重要作用及其工作原理。

快乐江湖的博客 3837

jsp sql 查询中文时无效,英文正常

连接数据库使用下列格式的字符串: jdbc:mysql://127.0.0.1:3306/dbname?useUnicode=true&characterEncoding=UTF-8&user=test&password=111 dbname为数据库, test为用户名, 111为密码, characterEncoding=UTF-8 为其编码 其中characte

QZC295919009的专栏 2918

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

mysql5.7中文全文检索,让MySQL支持中文全文检索

因为中文词间并没有明显的区隔,所以中文的分词是按照字典、词库的匹配和词的频度统计,或是基于句法、语法分析的分词,而MySQL并不具备此功能,所以MySQL对中文全文检索的支持几乎为零。目前很多网站和系统都提供了全文搜索功能,用户可以输入词或者语句来定位匹配的记录。在后台,可以使用Select查询中的Like语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在...

weixin_28856331的博客 635

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

mysql安装时的英文_安装MySQL遇到的常见英文翻译

安装MySQL遇到的常见英文翻译:choose this configuration type to create the optimal server setup for this machine.选择这种配置类型创建最优服务器安装这台机器。use this only on machines that do not already have a mysql serve installation....

weixin_39608118的博客 353

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Mysql输出中文显示乱码处理

微信公众号:IT邦德 目前B站正在直播Mysql、Oracle、Python实战课程 详情关注公众号:IT邦德 QQ群:168797397、587159446 在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示 处理方法: 就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的, 可以使用如下的命令查看输出窗口使用的字符编码: mysql> show variables like ‘char%’; 现在是使用utf8字符编码来显示中文数据的,

IT邦德 1298
上一篇: Forest
下一篇: jsf页面之间中文参数传递设置
textfire
博客等级 码龄14年 6粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值