189 8069 5689

怎么样将mysql汉化 如何将mysql汉化

怎么把mysql workbench汉化

有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。

创新互联长期为千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为石景山企业提供专业的成都网站制作、成都网站设计,石景山网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

1. check table 和 repair table

登陆mysql 终端:

mysql -uxxxxx -p dbname

check table tabTest;

如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:

repair table tabTest;

进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。

2. myisamchk, isamchk

其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:

myisamchk tablename.MYI

进行检测,如果需要修复的话,可以使用:

myisamchk -of tablename.MYI

关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。

-----------------------------

另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:

[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI

其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。

需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)

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:可以先尝试修改字符,如果修改字符依旧无效可以使用上述的办法。

EMS SQL Manager 2010 for MySQL怎么汉化

将crack目录的文件覆盖安装目录下的文件

运行regme.reg完成注册

执行SQL Manager for MySQL在Options下的Select Progarm Languages选择chinese即可变成中文版

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;

在这里插入图片描述

显示中文,正确无误。

navicat8.0.8安装了英文版怎么再设置汉化

综述如下:

1、运行nero的主程序:开始——程序——nero——start smart,左上角的NERO大字旁边有个菜单的箭头,点击它,从上往下数第3个,是语言选择。

2、出现一个大窗口,最上面有个是English English【下箭头】。

3、点【下箭头】会弹出两种语言,第一种就是中文(简体),选择中文(简体)。

4、选择旁边一个大按钮(Change language now)点击它。

5、完成切换成中文(简体)了,确定。

6、退出,再重新打开,就是中文。

Navicat简介

“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB和/或MongoDB等不同类型的数据库,并支持管理某些云数据库,例如阿里云、‎腾讯云。Navicat的功能足以符合专业开发人员的所有需求,但是对数据库服务器初学者来说又相当容易学习。


当前名称:怎么样将mysql汉化 如何将mysql汉化
文章地址:http://jkwzsj.com/article/hpieci.html

其他资讯