这篇文章主要为大家详细介绍了Linux下修改MySQL编码的方法,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!

默认登录mysql之后可以通过SHOW VARIABLES语句查看系统变量及其值。

mysql> show variables like '%character%';

说明:以下是在CentOS-6.2下的设置  (不同的版本可能有些差异,比如文件的位置。但设置的内容应该是一样的)

1. 找到mysql的配置文件,拷贝到etc目录下,第一步很重要

把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 复制到 /etc/my.cnf

即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf  /etc/my.cnf

2. 打开my.cnf修改编码

在[client]下增加default-character-set=utf8

在[mysqld]下增加default-character-set=utf8

同时加上init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

3.重新启动mysql

service mysqld restart

再次输入show variables like '%character%';

即使做了以上修改如果直接数据库再创建表,然后存入中文,取出来的会是问号。解决的办法是:创建数据库的时候指明默认字符集为utf8,如:

create database test default character set utf8;

注:关于Linux下修改MySQL编码的方法的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:MYSQL

linux mysql 编码修改,Linux下修改MySQL编码的方法相关推荐

  1. mysql 安装导航_ubuntu下安装Mysql

    介绍 MySQL 是一种开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装.它使用关系数据库和SQL(结构化查询 ...

  2. 5.7.24mysql 配置安卓,安卓按键精灵连接MySQL全面解析Windows下安装 mysql5.7的方法

    关于在windows下安装mysql 5.7 •要注意的新坑: 5.7版本安装后ROOT账号是有默认的密码的,这个密码在windows下可以在mysql.ini配置文件指定的data文件夹下面,那个为 ...

  3. linux修改容器内的mysql端口_Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤...

    这篇文章给大家介绍的内容是关于Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1. 首先需要安装好phpstu ...

  4. 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...

    楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...

  5. mac mysql编码修改_mac 下修改mysql数据库的编码格式

    MySQL 的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation).对于字符集的支持细化到四个层次: 服务器(ser ...

  6. linux mysql5.6 编码_CentOS 7下修改MySQL5.6编码方式 解决网站中文显示问号

    解决办法: CentOS 7下修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家需要用到的字符,是国际编码. 具体操作: 1.进入MySQL控制台 mysql  -u root - ...

  7. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  8. qc linux mysql 安装教程_linux下安装mysql

    1.现在mysql官网上下载了服务端和客户端两个软件: MySQL-client-community-5.1.53-1.rhel5.i386.rpm MySQL-server-community-5. ...

  9. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  10. linux mysql 主从数据库_Linux下安装MySQL及MySQL主从同步配置

    从零开始说起,先说在Linux安装MySQL再说主从配置,MySQL的版本为5.7 一.mysql安装 1.使用命令 rpm -qa|grep mariadb 查看是否存在mariadb 2. 使用 ...

最新文章

  1. UI培训分享:如何提升自己的UI设计能力
  2. 人类“换头术”现在就是一场炒作 但医学界不会放弃研究
  3. 使用AD5933测量电子器件复阻抗
  4. 荷兰警方错买300万欧元Office套件 法院:微软无需退款
  5. 「LibreOJ Round #11」Misaka Network 与测试 (网络流跑二分图匹配)
  6. 前端学习(1029):jquery其他方法
  7. mvc中嵌入ssrs报表_如何在SSRS报表中过滤多维OLAP多维数据集
  8. try,catch,finally
  9. webpack配置报错WARNING in DefinePlugin Conflicting values for ‘process.env.NODE_ENV‘
  10. Spring源代码地址
  11. 洛谷试炼场 普及常见模板
  12. webpack打包报错系列(二)Failed to load C:\Users\XXX\webpack.config.js:17 mode: ‘development‘
  13. 残差分析(残差原理与标准化残差分析)
  14. VSCode常用插件-快捷键
  15. ubuntu wifi 设备未托管 网络设备不兼容 网络慢
  16. 上百本中文书籍中对《人月神话》的引用(1)
  17. 使用IDEA 远程调试功能,服务器代码远程调试
  18. 如何使用CorelDRAW 2019快速制作幻影图像效果
  19. 浅谈IT行业中的隐私泄露问题
  20. 岛屿问题 通用解-463.岛屿周长-200.岛屿数量-695.岛屿的最大面积-827.最大人工岛

热门文章

  1. OpenJDK 14 性能保持提升,但 OpenJDK 8 仍是最强王者
  2. OpenCV-Python 雪花飘落特效
  3. MediaSource 非当前窗口
  4. js 获取图片url的Blob值并预览
  5. pytorch 维度练习
  6. python3 局域网udp广播
  7. 使用PyTorch从零开始实现YOLO-V3目标检测算法 (四)
  8. Ubuntu16.04下arm-linux-gcc交叉编译环境搭建
  9. 渗透知识-脚本木马的制作原理
  10. unity 获得所有的tag_Unity3D_06_根据Transform、GameObject和Tag获取子对象集合