首页 > 数据库 >mysql数据库中文乱码解决

mysql数据库中文乱码解决

时间:2023-01-03 10:32:51浏览次数:42  
标签:文件 数据库 mysql 乱码 ini SQL my 记事本


解决办法: 一:在安装目录的根目录下个my.ini 替换default-character-set=latin为:default-character-set=UTF-8(注意两处)完成后重新建数据库即可。 二:安装数据库的时候选择语言UTF-8,不要使用默认语言。 两种方法都是可以解决的,而两种方法都要求重新创建数据库。


如果找不到my.ini文件,在数据库中输入SHOW VARIABLES LIKE 'char%';
可以看到一下内容:
红色标记的就是数据库的目录,里面有my.ini文件。
三: 直接粘贴sql文件里的代码 
1. 打开SQLyog客户端软件;
2. 定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件;
3. 复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;
四: 用记事本或其他文本工具改变SQL文件的编码格式
1. 用记事本(或UE)打开刚才的导出的SQL文件; 
2. 另存此文件——打开另存为对话框,选择对话框中的编码格式为UNICODE编码;
3. 保存文件,然后CTRL+A,全选;
4. 复制里面的SQL语句到SQLyog中的“SQL编码器”当中,再执行一次SQL语句;
5. 执行完成后切记刷新一次,查看中文的数据表,乱码消除,大功告成;


标签:文件,数据库,mysql,乱码,ini,SQL,my,记事本
From: https://blog.51cto.com/u_15928064/5984725

相关文章

  • 第十七章《MySQL数据库及SQL语言简介》第4节:数据库表管理
    ​数据库表管理的操作包括创建数据库表、修改数据库表、查看数据库表属性、删除数据库表。为了能够创建出一张合理的数据表,必须先学习MySQL的数据类型,因此本小节首先讲解MyS......
  • 配置mysql与注册登录模块(中)
    登录模块设计先记录自己清理c盘自己采取的办法。清理document文件夹的TencentFile与压缩Windows文件夹jwt验证方式解决跨域问题**浏览器快速切换页面快捷键CTR......
  • MySQL是如何运行的
    页面(UserRecords+FreeSpace)一开始FreeSpace最大,UserRecords是空的UserRecords的记录是以行格式存储的(额外信息+真实数据数据)行格式额外信息有两个重要字段(delete......
  • 第十七章《MySQL数据库及SQL语言简介》第1节:数据库简介
    ​数据库是“按照数据结构来组织、存储和管理数据的仓库”,它是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。学习数据库技术必须先了解一些数......
  • 在MySQL中,在where后面使用case when
    CREATETABLE`student`(`name`varchar(10)DEFAULTNULL,`subject`varchar(10)DEFAULTNULL,`score`int(10)DEFAULTNULL)ENGINE=InnoDBDEFAULTCHARS......
  • 数据库优化
    1.sql及索引优化 #查看慢sql日志是否开启,以及日志文件位置showvariableslike'slow_query_log%';#查看慢sql的界定时间sshowvariableslike'long_query_time';......
  • 聊聊业务项目如何主动感知mysql是否存活
    前言先前写过一篇文章聊聊如何利用redis实现多级缓存同步,里面讲到业务部门因数据库宕机,有技术提出当数据库宕机,切换到redis,今天我们就来聊聊如何触发这个切换动作?1、方......
  • Windows系统下,GoLand的Terminal选定Git Bash作为终端,使用其上传代码时,出现中文乱码的
    问题描述按照这位博主博客写的没有完全解决乱码问题博主博客这个博主博客是我后来发现,暂时还没去验证是否可行博主博客解决方案notepad++直接FreeDownload,然后就一直......
  • 数据库日志
    https://jingyan.baidu.com/article/c85b7a6470a8c2413bac95cc.html清除/收缩SQLServer数据库日志(ldf文件)的几种方法https://blog.csdn.net/weixin_44504261/article/de......
  • yii的一些数据库查询方式(一)
    本篇文章会详细介绍and、or、between、in、like在where方法中的使用方法和举例。and​​//我们要查询id大于1并且小于3的数据​​​​$userInfo​​......