配置MySQL字符集教程
引
MySQL 默认的字符集叫做拉丁文, 是不支持中文的. 为了能够存储中文, 就需要把字符集 改成 UTF-8 修改 MySQL 字符集的办法有很多种, 而修改 MySQL 的配置文件则是一个 一劳永逸 的办法~
1. 先确认当前数据库的字符集
首先使用 SQL 语句
show variables like 'character%';
来查询当前数据库的编码方式是哪一种~
如上图, 我当前的数据库所框出的部分就是已经改好的了, 如果是未配置过的则显示如下图, 是一个拉丁文(Latin)
2. 找到配置文件
找到 my.ini 这个配置文件
step 1
在开始菜单栏找到 MySQL 这个软件, 右键打开文件所开位置
step 2
找到软件, 右键 找到 属性, 在快捷方式中找到目标, 将路径复制到记事本
step 3
将这段路径复制到文件资源管理器中, 就可以找到 my.ini 这个配置文件了
3. 修改配置文件
修改配置文件这里需注意:
- 修改配置文件, 对之前已经创建好的数据库是没有影响的, 必须删除旧的库, 重新建库建表!
step 1
在修改这个配置之前需要将这个文件备份一份, 以防修改错误改不回去了~
step 2
找到 [client] 修改为 default-character-set=utf8
step 3
找到 [mysqld] 修改为 character-set-server=utf8
4. 重启 MySQL 服务器
右键找到重启选项重启即可~
- 如果这里状态显示的是 “正在运行” , 说明重启成功了
- 如果是其他内容(例如: 启动中…), 那就说明重启失败! 失败的最大原因就是配置文件修改错了, 仔细检查你的配置文件!!! 哪怕拼写错了一个字, 多了一个空格什么的, 都是不行的!
step 1
在开始菜单栏搜索 服务
step 2
配置MySQL字符集教程相关推荐
- python安装mysql数据库教程,Python配置mysql的教程(必看)
下面小编就为大家带来一篇Python配置mysql的教程(推荐).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 Linux系统自带Python,且根据系统自带资源来对p ...
- 阿里云服务器中安装配置MYSQL数据库完整教程
阿里云服务器中安装配置MYSQL数据库完整教程 第一步: 确保服务器系统处于最新状态 第二步: 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功 [root@Panghl ~]# rp ...
- Linux系统Python配置MySQL详细教程
Linux系统自带Python,且根据系统自带资源来对python配置mysql:安装需要已配置好正确的yum源: 在python未配置mysql的情形下,直接import MySQLdb的提示如下 ...
- mysql中文注释语法报错_Linux系统Python配置MySQL详细教程
Linux系统自带Python,且根据系统自带资源来对python配置mysql:安装需要已配置好正确的yum源: 在python未配置mysql的情形下,直接import MySQLdb的提示如下 ...
- mac 下载、安装、配置mysql详细教程
一.官网下载安装包 打开官网后,按下图选择: 拉到最下面选择社区版本: 选择 MySQL Community Server 版本: 下面一定要选择dmg格式文件: 选择不登陆,直接安装: 二.安装指南 ...
- 阿里云 centos mysql_在阿里云的CentOS环境中安装配置MySQL的教程
1 常规错误的yum安装方法: 在前文中记述了CentOS 6.5系统中通过yum方式快速地搭建了LNMP环境,那么是否也能在CentOS 7或CentOS 7.1系统中依葫芦画瓢安装MySql5.6 ...
- Ubuntu20.4安装及配置mysql详细教程
一.通过apt 安装MySQL服务(推荐,会安装最新版) #命令1 更新源 sudo apt-get update#命令2 安装mysql服务 sudo apt-get install mysql-s ...
- kbengine配置mysql,kbengine教程----01
我们在学习kbengine的时候先做如下准备工作: 2,还需要下载kbengine源码包:http://kbengine.org/ 接下来我们挨个安装,并且解压kbengine.安装完mysql之 ...
- 在阿里云服务器中安装配置mysql数据库完整教程
阿里云ECS服务器CentOS7上安装MySql服务 (可选)1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Re ...
最新文章
- 使用 Pytorch 实现 skip-gram 的 word2vec
- “不会Linux,怎么当程序员?”骨灰级程序员:干啥都不行。
- flask返回json数据到前端_小白学Flask第六天| abort函数、自定义错误方法、视图函数的返回值...
- 七、MyBatis教程之四多表关系的实现
- LeetCode 2197. 替换数组中的非互质数(栈)
- Codevs 1205 单词反转(Vector以及如何输出string)
- linux停止rpc服务,Linux系统安装启动rpc服务,解决Loadrunner监控不到资源问题
- mysql sharding 知乎_分库分表系列(1)-shardingsphere核心概念
- Nginx与tomcat集成
- centos安装mysql8及一些问题解决
- 运行VS编译的程序提示“由于应用程序配置不正确,应用程序未能启动”的问题
- java微信公众号百度地图,微信企业号开发之微信考勤百度地图定位
- 专访|带着问题去学习,Apache DolphinScheduler 王福政
- 无线路由器经常掉线怎么办?
- 《操作系统——精髓与设计原理(第八版)》复习题抄录
- 同济高等数学第三章之经典错误知识点笔记
- 一些边边角角的东西。
- 微软2017校招笔试题2 composition
- 基于h5 canvas的模拟时钟javascript程序
- 深圳女子疑丈夫有外遇 捂死一双儿女
热门文章
- vue中transition动画(移动端页面切换左右滑动效果)
- c++:list, vector, map, set 区别与用法比较
- 如何判断一个浮点数是不是整数
- Pwnable之[Toddler's Bottle](二)
- 周鸿祎:360将发力物联网,解决老百姓的家庭安全问题
- 使用 Redis 作为 LRU 缓存
- 累加 map java_Java Map key 不存在时设置初始值,存在时累加计算值的设计方案
- 《OC疯狂讲义》笔记(二)
- H - 遇到百分之百的女孩
- JAVA|学生类Student