`
Rule
  • 浏览: 33006 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu16.04下修改mysql编码为utf8

 
阅读更多

1.查看MySQL版本

mysql> select version();

+-----------------+

| version()       |

+-----------------+

| 5.7.12-0ubuntu1 |

+-----------------+

1 row in set (0.00 sec)

 

2.查看当前MySQL的编码,有两处为latin1编码格式

 

mysql> show variables like '%character%';

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | latin1                     |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | latin1                     |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

 

3.修改/etc/mysql/my.conf文件,添加如下信息

 

[client]

default-character-set=utf8

 

[mysqld]

character-set-server=utf8

 

[mysql]

default-character-set=utf8

 

4.重启MySQL

sudo service mysql restart

 

5.在查看MySQL编码

mysql> 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     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

 

分享到:
评论

相关推荐

    Ubuntu16.04安装Zabbix

    mysql -uroot -p -e"create database zabbix character set utf8" mysql -uroot -p -e"grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix'" 之后,需要将Zabbix提供的数据表导入到MySQL数据库...

    ubuntu16.04 安装zabbix3.4

    ### Ubuntu 16.04 下安装 Zabbix 3.4 的详细步骤 #### 一、前言 本文档详细介绍了如何在 Ubuntu 16.04 上安装 Zabbix 3.4,以便构建服务器监控系统。对于新手来说,本文档提供了一套完整的安装流程,确保监控平台...

    Ubuntu Server 16.04下mysql8.0安装配置图文教程

    在Ubuntu Server 16.04上安装MySQL 8.0是系统管理员和开发者进行数据库管理的基本步骤。MySQL 8.0提供了许多增强的功能和性能优化,使得它成为开发和生产环境的理想选择。以下是详细安装配置教程: 1. **获取MySQL...

    在Ubuntu 16.04 Server上安装Zabbix的方法

    创建一个名为 `zabbix` 的数据库,设置字符集为 `utf8` 和排序规则为 `utf8_bin`。然后,创建一个名为 `zabbix` 的用户,分配适当的权限,并设置强密码。 5. **导入数据库结构**:使用 `zcat` 命令解压并导入 ...

    Ubuntu下mysql与mysql workbench安装教程

    sudo dpkg -i mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb ``` 4. 如果遇到依赖问题,修复依赖关系: ```bash sudo apt-get -f install ``` 5. 再次尝试安装MySQL Workbench: ```bash sudo dpkg -i ...

    rails_deploy:Rails 5 capistrano puma mysql ubuntu 16.04 ruby​​ 2.4.0的服务器设置

    登录并创建一个droplet Ubuntu 16.04x64 1GB CPU和30GB磁盘 ssh root@xxx.xxx.xx sudo apt-get install aptitude sudo apt-get update sudo aptitude update sudo aptitude safe-upgrade 如果您的语言环境有误 sudo ...

    ubuntu 安装 go语言环境教程

    mysql -u root -p --default-character-set=utf8mb4 liveshow ``` 最后,重启 MySQL 服务: ```bash service mysql restart ``` #### 安装 Redis 1. **安装 Redis** 使用 apt-get 命令安装 Redis: `...

    4将项目上传到服务器1

    你需要确保MySQL已安装且配置为使用UTF8字符集。你可以通过`show variables like 'character%'`检查当前的字符集设置。如果默认不是UTF8,需要编辑`my.cnf`配置文件,添加相应的配置项以确保全局、客户端和服务端的...

    Linux-纯人工标注环境搭建V2.01

    - 登录MySQL并创建名为`labelsystem`的数据库,选择`utf8mb4`字符集,确保兼容性强,支持更多的Unicode字符。 - 执行SQL脚本来初始化数据库结构。 5. **MinIO对象存储服务**: - 将MinIO的相关文件从jar目录复制...

    laravel5使用freetds连接sql server的方法

    FreeTDS 支持多种操作系统,包括 Unix、类 Unix(如 Ubuntu 16.04)以及 Win32、VMS 和 OS X。 在 Ubuntu 16.04 上,首先需要安装 PHP 的 ODBC 驱动和 FreeTDS。运行以下命令: ```bash sudo apt-get install ...

Global site tag (gtag.js) - Google Analytics