返回顶部
首页 > 资讯 > 数据库 >mysql数据库编码
  • 366
分享到

mysql数据库编码

2024-04-02 19:04:59 366人浏览 安东尼
摘要

一、查看当前数据库编码show variables like '%character%';可以看到默认的character_set_database编码格式,这里能够看到默认的是latin1.修改某个数据库

一、查看当前数据库编码

show variables like '%character%';

mysql数据库编码

可以看到默认的character_set_database编码格式,这里能够看到默认的是latin1.


修改某个数据库的编码方式,进入到该数据库下面,如greenpass

修改为gb2312编码方式:

Mysql>use greenpass;

mysql>alter database greenpass character set gb2312;

mysql>show variables like 'character_set_database';

mysql数据库编码

修改为utf-8编码方式:

mysql> alter database greenpass character set UTF8;

mysql> flush privileges;

mysql>show variables like 'character_set_database';

mysql数据库编码

二、修改配置文件

-在 [mysqld] 标签下加上以下内容:

default-character-set = utf8

character_set_server = utf8

注意:如果此标签下已经存在“default-character-set=GBK”类似的内容,只需修改即可。

--在 [mysql]  标签下加上一行

default-character-set = utf8

--在 [mysql.server]标签下加上一行

default-character-set = utf8 

--在 [mysqld_safe]标签下加上一行

default-character-set = utf8 

--在 [client]标签下加上一行

default-character-set = utf8

重启mysql服务即可。


3、数据库编码验证

进入mysql后 执行 :show variables like "% character %";
显示结果应该类似如下:

 

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | utf8 |

| character_set_results | utf8 |

| character_set_server | utf8 |

| character_set_system | utf8 |

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

 

如果仍有编码不是utf8的,请检查配置文件,也可使用mysql命令设置:

set character_set_client = utf8;

set character_set_server = utf8;

set character_set_connection = utf8;

set character_set_database = utf8;

set character_set_results = utf8;

set collation_connection = utf8_general_ci;

set collation_database = utf8_general_ci;

set collation_server = utf8_general_ci;

另外:

 建立数据库时可以使用以下命令:

create database app_relation character set utf8; 

use app_relation;

source app_relation.sql;

修改数据库编码的命令为:

alter database app_relation character set utf8; 


您可能感兴趣的文档:

--结束END--

本文标题: mysql数据库编码

本文链接: https://lsjlt.com/news/44674.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mysql数据库编码
    一、查看当前数据库编码show variables like '%character%';可以看到默认的character_set_database编码格式,这里能够看到默认的是latin1.修改某个数据库...
    99+
    2024-04-02
  • 设置 MYSQL 数据库编码为 utf8mb4
        utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,java程序中将报SQL异常:     j...
    99+
    2023-09-05
    数据库 mysql java
  • mysql 查看数据库编码及修改编码方法
    数据库的编码很重要,如果没正确定义编码,会导致整个数据库是乱码的,如果你设置数据库为utf8 ,导出为gb2312,肯定乱码,反之则一样,你定义什么编码方式,导出用什么编码方式。 1,查看数据库的编码方式...
    99+
    2024-04-02
  • Linux下源码安装编译mysql数据库
                MySQL是一种开放源代码的关系型数据库管理系统(RDBMS)...
    99+
    2024-04-02
  • 关于mysql数据库连接编码问题
    前几天使用springboot做一个数据库查询功能,发现使用中文就无法查到数据,经过测试SQL语句是没有问题的,但是就是查询不到数据,一直显示为null。 后来,我灵机一动尝试了一下查询参数改为英文,显示出查询结果是正常...
    99+
    2023-04-14
    mysql数据库 mysql编码
  • mysql如何查看数据库字符编码
    要查看数据库的字符编码,可以使用以下命令: SHOW CREATE DATABASE database_name; 在上面的命令中...
    99+
    2024-04-09
    mysql 数据库
  • mysql如何更改数据库的字符编码
    这篇文章主要介绍了mysql如何更改数据库的字符编码,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。mysql更改数据库字符编码的方法:首先调出“...
    99+
    2024-04-02
  • MYSQL数据库中怎么设置UTF-8编码
    MYSQL数据库中怎么设置UTF-8编码,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、检查当前数据库编码。使用语句:show variab...
    99+
    2024-04-02
  • 怎样更改MySQL数据库的编码为utf8mb4
    这篇文章主要介绍了怎样更改MySQL数据库的编码为utf8mb4,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。utf8mb4编码是utf8编...
    99+
    2024-04-02
  • Mysql数据库怎么查看使用的编码
    本篇内容主要讲解“Mysql数据库怎么查看使用的编码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Mysql数据库怎么查看使用的编码”吧!Mysql数据库默认编...
    99+
    2024-04-02
  • 更改MySQL数据库的编码为utf8mb4问题
    目录1. mysql的版本2. MySQL驱动3. 修改MySQL配置文件4. 重启数据库,检查变量5. 数据库连接的配置6. 将数据库和已经建好的表也转换成utf8mb4utf-8编码可能1个字节、2个字节、3个字节、...
    99+
    2024-04-02
  • mysql创建数据库指定编码是什么
    在 mysql 中创建数据库时,使用 create database 语句并指定 character set 和 collation 子句来指定编码。步骤如下:选择编码(如 utf-8)...
    99+
    2024-04-22
    mysql
  • mysql数据库默认字符编码是什么
    默认字符编码取决于操作系统:unix/linux:utf8mb4windows:mysql 8.0+:utf8mb4,mysql 5.7-:latin1 MySQL 数据库默认字符编码...
    99+
    2024-04-22
    mysql linux 数据丢失
  • mysql数据库的字符编码怎么修改
    mysql数据库字符编码可通过以下方法修改:修改数据库字符编码:alter database database_name character set new_character_set;...
    99+
    2024-05-22
    mysql 数据丢失
  • MySQL数据库初体验(含MySQL数据库5.7.17手工编
    MySQL数据库初体验 Ram:随机性访问存储器,断电丢失数据 内存Rom:只读访问存储器,不会丢失数据 管理存储的数据,数据的增删改查,数据的迁移,保证数据的私密性 1.数据库的基本概念2.数据库...
    99+
    2024-04-02
  • 编译安装MySQL数据库
    MySQL官方网址https://www.mysql.com/ 在下载前,先做以下内容检测下系统内有没有已经安装过的旧版本的boost库以及MySQL或者mariadbrpm -qa boost mysql mariadb*随后将其卸载 y...
    99+
    2015-01-08
    编译安装MySQL数据库 数据库入门 数据库基础教程 数据库 mysql
  • mysql数据库字符编码更改操作方法
    下文给大家带来有关mysql数据库字符编码更改操作方法内容,相信大家一定看过类似的文章。我们给大家带来的有何不同呢?一起来看看正文部分吧,相信看完mysql数据库字符编码更改操作方法你一定会有所收获。1、如...
    99+
    2024-04-02
  • 怎么更改mysql数据库的编码字符集
    这篇文章主要介绍了怎么更改mysql数据库的编码字符集,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。更改mysql数据库的编码字符集的方法:1、...
    99+
    2024-04-02
  • mysql中怎么创建数据库时指定编码
    这篇文章将为大家详细讲解有关mysql中怎么创建数据库时指定编码,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。mysql创建时指定编码 GBK:&...
    99+
    2024-04-02
  • 如何在mysql数据库中设置utf-8编码
    这篇文章给大家介绍如何在mysql数据库中设置utf-8编码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。修改/etc/my.cnf或者/etc/mysql/my.cnf文件[clie...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作