通过Navicat for MySQL修改MySQL数据库字符集编码

本文为您介绍通过Navicat for MySQL修改云虚拟主机和轻云服务器的MySQL数据库字符集编码的方法。

前提条件

已安装Navicat for MySQL。

说明

您可以前往Navicat官网下载Navicat for MySQL。

操作步骤

  1. 获取数据库信息。
    1. 登录云虚拟主机管理页面
    2. 找到待获取数据库信息的云虚拟主机,单击对应操作列的管理
    3. 在左侧导航栏单击数据库信息
    4. 数据库信息页面,获取数据库信息。
      说明 如果您忘记数据库密码,可以重置密码。具体操作,请参见重置云虚拟主机数据库密码
      数据库
  2. 启动Navicat for MySQL。

  3. 在菜单栏,选择连接 > MySQL

    连接数据库

  4. 在弹出的MySQL-新建连接对话框,输入数据库信息,单击确定

    输入连接信息

    参数

    说明

    连接名

    请输入与主机数据库连接的自定义名称。

    主机

    请输入云虚拟主机数据库地址。

    端口

    输入云虚拟主机数据库连接端口。连接MySQL数据库时,常用端口是3306。

    用户名

    输入云虚拟主机数据库用户名。

    密码

    输入云虚拟主机数据库密码。

  5. 在左侧导航栏,右键单击已连接的主机数据库名,选择命令列界面

  6. 在弹出的命令列界面对话框的命令输入框中,执行以下命令,查看数据库字符集编码信息。

    show variables like "char%"

    查看到的数据库字符编码信息,如下图所示。

    修改编码-1

  7. 在命令输入框中,执行以下命令,修改数据库字符集编码信息。

    alter database 数据库名称 character set 字符集名称

执行结果

以将数据库的字符集编码改为utf8为例,修改成功后如下图所示。

修改编码集成功