需要注意的是,要修改的地方非常多,相应的修改方法也很多。下面是一种最简单最彻底的方法:

一、Windows系统下面

1、中止MySQL服务

2、在MySQL的安装目录下找到my.ini,如果没有就把my-medium.ini复制为一个my.ini即可

3、打开my.ini以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭(mysqld中增加如果出错,可以试 character-set-server=utf8)

4、启动MySQL服务

二、Linux系统下面

1、中止MySQL服务(bin/mysqladmin -u root shutdown)

2、在/etc/下找到my.cnf,如果没有就把MySQL的安装目录下的support-files目录下的my-medium.cnf复制到/etc/下并改名为my.cnf即可

3、打开my.cnf以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭

4、启动MySQL服务(bin/mysqld_safe &)

非常简单,这样的修改一劳永逸,今后MySQL一切相关的默认编码均为UTF-8了,创建新表格的时候无需再次设置

需要注意的是,当前数据库中已经存在的数据仍保留现有的编码方式,因此需要自行转码,方法在网上有很多,不再赘述

注意:如果是高版本的MYSQL中,增加时,

将MySQL默认编码修改为UTF-8呢?只需在my.ini中的[mysqld]组名的末尾添加:

character-set-server=utf8

即可。那mysqld:unknown variable 'default-character-set=utf8'的错误原因是什么呢?因为参数:default-character-set=utf8 在较新版本的MySQL 中已移除。所以,建议高版本的MySQL使用”character-set-server“,而不要使用“default-character-set”。

查看字符编码:设置好后,如何查看我们设置的字符编码是否OK呢?可以在命令提示符下输入:

SHOW VARIABLES LIKE 'char%'

安装mysql5.15.7版本_YUM方法安装mysql5.7版本相关推荐

  1. linux centos安装git,centos下两种方法安装git–转载

    今天下个包需要使用git,网上找了下看到大多数只有编译安装,并且编译安装还有错,不知道他们也没有实验过,这里我来给大家介绍下编译安装和yum安装git. 系统:centos 5.5 需要的软件包:gi ...

  2. php cannot call constructor,安装ECshop普遍问题的解决方法

    安装时的问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be called staticall ...

  3. linux php7 yum 卸载,Linux_在Centos中yum安装和卸载软件的使用方法,安装一个软件时 yum -y install h - phpStudy...

    在Centos中yum安装和卸载软件的使用方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yu ...

  4. 计算机中agp显卡的原理,在计算机[graphic]上安装agp图形卡的具体方法

    什么是AGP图形卡?许多小伙戏的数据. 计算机图形卡在操作中非常重要,它代表图形的处理,随时都有大量数据. 那么如何在计算机中安装AGP图形卡呢?阅读以下教程,编辑器会告诉您详细的安装方法. 具体方法 ...

  5. pythonw双击没反应快捷方式是ride_RIDE安装遇到的问题及解决方法

    1.按照虫师的方法,下载的wxpython3.0 ,启动robotframework-ride,无效,因为版本不一致,所以我又根据终端提示的网址:http://sourceforge.net/proj ...

  6. 在Centos中yum安装和卸载软件的使用方法

    在Centos中yum安装和卸载软件的使用方法 安装方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软 ...

  7. Linux Centos8最小化安装,tab键无法使用解决方法

    最小化安装,tab键无法使用解决方法 安装bash-completione,可能会遇到下图情况 [root@zjq ~]# yum -y install bash-completion CentOS ...

  8. mysql查看版本的方法

    在日常项目开发过程中,我们经常要连接自己的数据库,此时不知道数据库的版本是万万不可的.今天小树懒来给大家总结一下查看mysql版本的方法. MySQL查看版本的方法主要有以下四种 方法1: 没有连接到 ...

  9. python升级版本命令-CentOS7 下升级Python版本

    来博客园的第一篇博客,以后要坚持养成记录.分享的习惯啊,这样生活才会有痕迹~ 服务器版本:CentOS 7.3 64位 旧Python版本:2.7.5 新Python版本:3.8.0 说明:本次配置使 ...

最新文章

  1. 树模型集成学习(Tree Embedding)
  2. 冒泡排序的PHP实现 Bubble Sort
  3. cnn handwrite使用原生的TensorFlow进行预测
  4. 计算机启动慢 原因,电脑开机慢的原因
  5. CentOS 搭建内部Yum源同步阿里Yum源
  6. Python3--文件读取、写入、追加及seek()方法的使用
  7. mysql_result函数用不了_mysql_result()函数怎么在PHP中使用
  8. APACHE的简单应用一
  9. linux中vim查看最后五行命令,Linux系统中Vi常用命令及高级应用
  10. day006bootstrap的简单学习 + 轮播图
  11. 360浏览器是ie浏览器吗?有什么区别
  12. Android中onTouch方法的执行过程以及和onClick执行发生冲突的解决办法
  13. 第86场双周赛 NO.3 被列覆盖的最多行数
  14. 聚会活跃气氛小程序-喝酒神器
  15. 计算思维及其培养方式
  16. 5G大势之下,企业如何拿下更多投标项目?
  17. The road to learning English-Words
  18. 乡镇村委干部职工数字化办公管理小程序系统开发制作介绍
  19. 打开图片链接直接打开QQ对话框
  20. 微机系统与接口——1.微型计算机基础

热门文章

  1. 1040 Longest Symmetric String (25 分)【难度: 一般 / 知识点: 最长回文子串】
  2. 三人三鬼过河(野人与传教士过河)问题c/c++代码
  3. 【PAT乙级】1014 福尔摩斯的约会 (20 分)【模拟 / 很坑】
  4. 项目: 用easyx实现消砖块
  5. JSR 303约束规则
  6. CentOS登录root账户
  7. modelandview为null的原因_如何在Java代码中去掉烦人的“!=null”
  8. redis 获取服务器信息,StringRedisTemplate获取redis信息
  9. Spring Boot 配置线程池使用多线程插入数据
  10. git提交代码到github时出现everything up-to-date,但是代码没有上传成功