mysql怎么修改语言包 mysql中修改语句
MySQL workbench 界面显示语言怎么设置成中文
1、首先打开百度,搜索mysql workbench,到官网上去下载最新的版本,因为最新的版本最字符串的兼容性什么的都做的比较好,bug也会少一些。
创新互联建站长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为马尾企业提供专业的成都网站建设、网站设计,马尾网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
2、在workbench页面点击download,跳转到版本选择页,选择windows平台。
3、然后会弹出windows平台的下载链接,点击后面的download按钮。
4、然后弹到下载页,直接拉到最底下,点击no thanks那个链接。开始下载文件。耐心等待下载完毕,下载完成以后开始安装。
5、双击下载好的文件,开始安装。选择安装目录,
6、选择全部安装,选择确认信息,点击install,开始安装。
7、安装完毕后,启动workbench,这个时候默认的界面就是全英文的界面。如下图中所示
8、打开workbench的安装数据目录,路径是:C:\Program Files\MySQL\MySQL Workbench 6.3 CE\data,打开以后,可以看到下面有一堆的xml结尾的文件,而workbench的菜单就是main_menu.xml。
9、用notepad++这个软件打开main_menu.xml文件。在里面可以找到很多的菜单标识。如下图所示,可以看到File,对应的有一个key=caption。
10、这个时候我们把caption后面对应的值从_File修改为_文件,然后重启workbench再看。
11、可以看到对应的菜单栏就变成中文了。
怎么修改mysql 符集为utf8mb4
utf8编码可以支持一到4字节的字符编码,在mysql用我们一般使用utf8编码来处理字符类型,通常情况下都没有问题,但遇到4字节编码的字符,在数据存取的时候就会有问题了。
通常我们可能会得到一个错误或者警告:Incorrect string value: '/xF0/x9D/x8C/x86' for column ...
Mysql 从5.5.3版本开始支持4字节的utf8编码,如果你的Mysql数据库是5.5.3+,按照以下步骤就能解决这个问题,如果版本低于5.5.3,是不是可以考虑升级数据库版本呢?
1、在修改数据库编码前先对数据库备份(虽然utf8mb4兼容utf8,但有备无患)
2、修改数据库的编码、表的编码、列的编码为utf8mb4
3、在Mysql数据库配置文件(my.ini)中加入如下设置
[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_unicode_ci
重新启动Mysql数据库,确认设置生效
mysql show VARIABLES like '%char%';+--------------------------+----------------------------------------+| Variable_name | Value |+--------------------------+----------------------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8mb4 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8mb4 || character_set_system | utf8 || character_sets_dir | /home/app/mysql-5.5.33/share/charsets/ |+--------------------------+----------------------------------------+8 rows in set
4、在获取数据库连接的时候执行sql:set names utf8mb4;我使用的是alibaba的开源数据库连接池程序,在配置文件中增加一行如下配置
property name="connectionInitSqls" value="set names utf8mb4;" /
重新启动应用程序,问题解决。
navicat for mysql怎么设置中文
navicat for mysql不能显示中文的方法如下:
1.首先修改mysql字符集,这个有说改配置文件,打开my.ini配置文件(MySQL的配置文件),加入:character_set_server = utf8
2.用的是命令行方式修改,如下:进入cmd命令,进入mysql的bin目录下,启动mysql;使用命令:show VARIABLES like 'character%'; 查看当前字符集,发现都是gbk等字符集,这时使用如下命令改变字符集:
mysql SET character_set_client = utf8 ;
mysql SET character_set_connection = utf8 ;
mysql SET character_set_database = utf8 ;
mysql SET character_set_results = utf8 ;
mysql SET character_set_server = utf8 ;
3.无论使用修改配置文件还是使用命令行修改字符集,修改完成后,需要重启mysql服务,这时,再用命令show VARIABLES like 'character%'; 查看当前字符集,已经生效。
4.由于,已经建立了数据库,这时还需要在Navicat for mysql中,将数据库的字符集也改掉。右键数据库,选择数据库属性,如图。 进入后,修改字符集为utf8
5.之后,还需要对每个表点击右键,选择 涉及表 ;然后在“选项”中,将表的字符集进行修改。
6.还需要将varchar类型 字段的的字符集也要改掉,进入设计表中,点中某字段,发现,数据类型果然还是Latin1,那么好,一个一个改过来即可。当然,也可以使用命令的方式修改,命令如下:ALTER TABLE 表名 CHANGE 列名 列名 VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
ps:可以先尝试修改字符,如果修改字符依旧无效可以使用上述的办法。
sql怎样将utf-8转换为汉字
1.问题提出
使用指令:show create table tech; 查看表的结构,出现乱码:
2.原因分析
在数据库文件中是这样写的:
中文的地方变成了乱码。
3.怎么解决?
第一步:查看当前数据库的字符情况:show variables like 'character%';
发现character_set_client、character_set_connection、character_set_results都是gbk,我们应该将其全改为utf8格式。
第二步: 修改mysql配置文件。
windows:安装路径下的:my.ini文件。
我的地址是:C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
1)找到客户端配置[client] 在下面添加:
default-character-set=utf8
2)找到[mysqld] 添加:
default-character-set=utf8
init_connect='SET NAMES utf8'
第三步: 修改好后,重新启动mysql
查看当前数据编码格式:show variables like 'character%';
注意:
1)建立的数据库文件也要转为utf-8格式;
2)在表格后要写上:CHARSET=utf8
将之前的表格删除,然后重新导入文件到MYSQL中去,最后查看表结构:show create table tech;
在这里插入图片描述
显示中文,正确无误。
怎样更改MySQL数据库编码为UTF-8或者GB2312,应该怎么做?
以更改为UTF-8为例,GB2312雷同。
1、关闭mysql服务(以下为命令行中执行)
view plaincopy
service mysql stop
2、修改 /etc/mysql/my.cnf (默认的安装路径)
view plaincopy
vim /etc/mysql/my.cnf
打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:
character_set_server=utf8
init_connect='SET NAMES utf8'
然后保存退出。
3、重新启动mysql服务
view plaincopy
service mysql start
至此,完成修改默认编码,登陆mysql后重新使用show variable like '%character%'获得的输出效果如下:
mysql怎么把语言改成中文
mysql把语言改成中文的步骤如下:
第一步我们需要打开软件,创建一个数据库,如下图所示:
第二步创建数据库之后,需要创建一张汉字和拼音对照表,使用create table语句创表,如下图所示:
第三步我们打开表,可以看到成功创建一张名为t_base_pinyin的表,并且含有pin_yin_和code_两个字段,如下图所示:
第四步我们使用INSERT INTO t_base_pinyin () VALUES ()语句来给汉字拼音对照表添加对照数据,如下图所示:
第五步我们打开t_base_pinyin ,可以看到对照数据已经插入成功,如下图所示:
第六步我们最后需要创建一个拼音转换汉字的函数,输入完成之后进行执行,语句如下图所示:
第七步我们输入select to_pinyin('测试')语句进行查询,可以看到输出to_pinyin('测试'),ceshi,已经成功将中文转换成拼音,如下图所示:
文章题目:mysql怎么修改语言包 mysql中修改语句
链接URL:http://myzitong.com/article/hhpoie.html