广告
返回顶部
首页 > 资讯 > 数据库 >修改mysql默认字符集的两种方法
  • 925
分享到

修改mysql默认字符集的两种方法

mysqladbandroid 2023-09-16 21:09:07 925人浏览 薄情痞子
摘要

下面微点阅读小编就为大家介绍两种修改Mysql默认字符集的方法。需要的朋友可以过来参考下 (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值, 如 default-character-set = utf8   

下面微点阅读小编就为大家介绍两种修改Mysql默认字符集的方法。需要的朋友可以过来参考下

(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值
如 default-character-set = utf8
   character_set_server = utf8

修改完后,重启mysql的服务,service mysql restart
使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8

代码如下:


+--------------------------+---------------------------------+ 
| 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 | D:"mysql-5.0.37"share"charsets" | 
+--------------------------+---------------------------------+ 


(2) 还有一种修改mysql默认字符集的方法,就是使用mysql的命令

代码如下:


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 ; 
mysql> SET collation_connection = utf8 ;
mysql> SET collation_database = utf8 ; 
mysql> SET collation_server = utf8 ; 


一般就算设置了表的mysql默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在这个connection连接层上。解决方法是在发送查询前执行一下下面这句:

代码如下:


SET NAMES 'utf8';


它相当于下面的三句指令:

代码如下:


SET character_set_client = utf8;
SET character_set_results = utf8; 
SET character_set_connection = utf8; 

来源:微点阅读   https://www.weidianyuedu.com/

来源地址:https://blog.csdn.net/weixin_45707610/article/details/131539558

您可能感兴趣的文档:

--结束END--

本文标题: 修改mysql默认字符集的两种方法

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 修改mysql默认字符集的两种方法
    下面微点阅读小编就为大家介绍两种修改mysql默认字符集的方法。需要的朋友可以过来参考下 (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值, 如 default-character-set = utf8    ...
    99+
    2023-09-16
    mysql adb android
  • 修改mysql默认字符集的方法
    要修改MySQL的默认字符集,可以采取以下方法:1. 在MySQL配置文件中修改:- 打开MySQL的配置文件(通常是my.cnf或...
    99+
    2023-09-22
    MySQL
  • 怎么修改mysql的默认字符集
    要修改MySQL的默认字符集,您可以按照以下步骤进行操作:1. 打开MySQL的配置文件my.cnf。在Windows上,该文件通常...
    99+
    2023-09-25
    mysql
  • mysql的默认字符集怎么修改
    MySQL的默认字符集可以通过以下两种方法进行修改:1. 修改配置文件:打开MySQL的配置文件(通常是my.cnf或my.ini)...
    99+
    2023-09-27
    mysql
  • MySQL 5.5 更改默认字符集
    首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库...
    99+
    2022-10-18
  • MySQL修改默认引擎和字符集详情
    目录一、数据库引擎1.1 查看数据库引擎1.2 修改默认数据库引擎二、数据库字符集2.1 查看字符集 2.2 修改字符集一、数据库引擎 1.1 查看数据库引擎 mysql>...
    99+
    2022-11-12
  • MySql修改默认字符编码
    windows下 在命令行下,查看当前数据库编码 show variables like "%char%"; mysql> show variables like "%char%"; +-------------------------...
    99+
    2018-03-18
    MySql修改默认字符编码
  • MAC下如何修改mysql默认字符集为utf8
    小编给大家分享一下MAC下如何修改mysql默认字符集为utf8,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1,检查默认安装的mysql的字符集mysql> show variab...
    99+
    2022-10-18
  • mysql中怎么更改默认字符集
    本篇文章给大家分享的是有关mysql中怎么更改默认字符集,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。启动mysql后,以root登录mysq...
    99+
    2022-10-18
  • 将sybase的字符集改回默认的字符集
    查看客户端字符集:在isql环境中执行:1> select @@client_csname2> go修改服务端字符集方法:假设sybase安装目录为$sybase$◆1.转到$syba...
    99+
    2022-10-18
  • 怎么修改mysql的字符集和默认存储引擎
    这篇文章主要讲解了“怎么修改mysql的字符集和默认存储引擎”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么修改mysql的字符集和默认存储引擎”吧!修改...
    99+
    2022-10-18
  • 设定mysql的默认字符集
    mysql> show global variables like '%charac%';    --查看当前mysql采用的字符集mysql>show global var...
    99+
    2022-10-18
  • mysql如何通过my.ini更改默认字符集
    目录通过my.ini更改默认字符集mysql5.6修改完my.ini字符集失效解决办法总结通过my.ini更改默认字符集 这里通过my.ini文件来设置默认字符集 打开 my.ini 在 [mysqld] 下面写上 c...
    99+
    2022-12-26
    mysqlmy.ini my.ini更改默认字符集 mysql更改默认字符集
  • mysql批量修改字符集的方法
    这篇文章主要介绍mysql批量修改字符集的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql如何批量修改字符集的方法:首先需要利用语句,生成所有实际执行的语句;然后基于My...
    99+
    2022-10-18
  • MySQL更改默认字符集为utf-8的全过程
    目录mysql更改默认字符集为utf-8第一步第二步第三步第四步(最关键步骤)总结MySQL更改默认字符集为utf-8 第一步 如果已经启动mysql服务端,需要在后台进程或者通过net stop MySQL版本号,关闭...
    99+
    2022-12-26
    MySQL更改默认字符集 MySQL更改字符集为utf-8 MySQL更改字符集utf-8
  • MySQL查看和修改字符集的方法
    参考链接:https://www.cnblogs.com/yangmingxianshen/p/7999428.html Django中,数据库的字符集最好为utf-8. 一、查看字符集 查看MYSQL数据库服务器和数据库字符集 方法一:...
    99+
    2017-11-01
    MySQL查看和修改字符集的方法 数据库入门 数据库基础教程 数据库 mysql
  • mysql的默认端口号修改方法
    下面讲讲关于mysql的默认端口号修改方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql的默认端口号修改方法这篇文章你一定会有所受益。    &n...
    99+
    2022-10-18
  • 修改mysql中列默认值的方法
    小编给大家分享一下修改mysql中列默认值的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!修改mysql中列的默认值的方法:...
    99+
    2022-10-18
  • Win10系统修改默认字体的方法
    本篇内容主要讲解“Win10系统修改默认字体的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Win10系统修改默认字体的方法”吧!Win10修改字体方法:右键点击“此电脑”,选择“属性”。点...
    99+
    2023-06-27
  • MySQL各个版本的默认字符集
    1、MySQL 5.6默认字符集2、MySQL 5.7默认字符集3、MySQL 8.0默认字符集 ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作