2019独角兽企业重金招聘Python工程师标准>>>

首先停止mysql服务:

sudo /etc/init.d/mysql stop

修改mysql的配置文件:

sudo gedit /etc/mysql/my.cnf

找到客户端配置[client] 在下面添加

#默认字符集为utf8
default-character-set=utf8

找到[mysqld] 添加

#默认字符集为utf8
character_set_server=utf8
#default-character-set=utf8
#说明如果这样设置启动会出错,所以用character_set_server=utf8代替default-character-set=utf8

找到[mysql] 添加

#默认字符集为utf8
default-character-set=utf8

重启mysql服务

sudo /etc/init.d/mysql start

进入mysql的命令行

mysql -uusername -puserpassword

查看编码是否改变

mysql> show variables like '%char%';

出现以下状态:

+--------------------------+----------------------------+
| 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       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
说明编码修改成功!

转载于:https://my.oschina.net/zhengweishan/blog/308337

Ubuntu下mysql修改字符集为utf8相关推荐

  1. linux下mysql修改字符集,远程连接

    安装时候很简单,但是安装了后一般不能用 安装后 首先执行 mysql -u root mysql 这是就会进入mysql命令窗口,这样是可以使用的,但是我们要先设置密码 1.先设置密码 UPDATE ...

  2. linux mysql 修改字符集_linux下mysql修改字符集,远程连接

    安装时候很简单,但是安装了后一般不能用 安装后 首先执行 mysql -u root mysql 这是就会进入mysql命令窗口,这样是可以使用的,但是我们要先设置密码 1.先设置密码 UPDATE ...

  3. mysql修改字符集utf8为utf8mb4

    mysql修改字符集utf8为utf8mb4 查看数据库的编码格式 1 2 3 SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR ...

  4. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

  5. 远程访问ubuntu下mysql的问题

    ubuntu下mysql不能用IP地址远程访问的问题解决 方法1: 1.mysql>grant all privileges on *.* to 'root'@'%' identified by ...

  6. Win下通过 Navica t连接Ubuntu下MySQL数据库

    昨天博主遇到一个很棘手的问题,就是如何使用Windows 去连接Ubuntu 下MySQL数据库,最后在网上查阅了相关的资料,浏览了很多前辈们的博客,终于解决这个问题了. 我的电脑配置情况是Windo ...

  7. Ubuntu下MySQL忘记root密码重置

    MySQL忘记root密码肿么办?-_-|||   这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码.这时候,如果您能以系统管理员权限登陆密码,那还是有救的.放大招,将其重置即可. ...

  8. ubuntu下mysql整个数据库备份与还原

    [root]# /usr/bin/mysqldump -h127.0.0.1 -uusername -ppassword databasename >/opt/share/1/backup.sq ...

  9. mysql修改字符集utf8mb4引发的惨案

    mysql修改字符集utf8mb4引发的惨案 环境配置: Linux CentOS 7 mysql5.7字符编码是utf8: 惨案原因:数据库表需要支持表情很符号,表情符号一般是4个字符,utf8最多 ...

  10. Ubuntu下如何修改文件或者文件夹的权限

    Ubuntu下如何修改文件或者文件夹的权限------chmod的亲身测试 具体原理如下: Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下.               一 介绍 ...

最新文章

  1. 金山电子表格金山电子表格为何会死机?
  2. Python基础,Hello,world
  3. 云网融合 — 云网络的边界
  4. BZOJ 2748: [HAOI2012]音量调节【二维dp,枚举】
  5. 机器学习的发展和硬件发展的关系
  6. 大数据【企业级360°全方位用户画像】标签系统介绍
  7. java   cxf实现webservice接口方式之不依赖spring
  8. Vim快速移动光标至行首和行尾
  9. slf4j log4j logback关系详解和相关用法
  10. 原生方式android 商城,WooCommerce商城原生android完整客户端源码(CiyaShop)
  11. 三,标识符(identifier)讲解
  12. 【Java启程】语句结构
  13. python从后面删除重复项_如何从Python列表中删除重复项
  14. 应用程序编程太难?Appy Pie推出“零基础”VR AR设计平台
  15. linux下查看系统的信息
  16. Visual assistx(西红柿)插件的安装及简单使用
  17. 白内障并发症不容忽视
  18. 黑群晖二合一已损毁_黑群晖升级到6.23-25426up2报错文件毁损(卡95%)的解决方法...
  19. 程序员工作2年月薪12K,在线面试指南
  20. MES六西格玛管理:提高生产效率和质量的有效手段

热门文章

  1. PHP下拉框内容随单选框内容变化
  2. 你还不懂云计算吗?资深互联网老大详细讲解云计算的应用
  3. putty登录到shell.sourceforge.net方法
  4. Delphi的命令行编译命令
  5. 关于http-server的备选方案-- browser-sync
  6. 基于python、jupyter-notebook 的金融领域用户交易行为分析
  7. Linux使用/proc/stat计算CPU使用率
  8. 爬虫之User-Agent
  9. Linux启动tomcat带控制台
  10. Java简单从文件读取和输出