修改MySql默认编码
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
- 停止MySQL的运行
/etc/init.d/mysql start (stop) 为启动和停止服务器 - MySQL主配置文件为my.cnf,一般目录为/etc/mysql
- 当我们需要修改MySQL数据库的默认编码时,需要编辑my.cnf文件进行编码修改,在linux下修改mysql的配置文件my.cnf,文件位置默认/etc/my.cnf文件
找到客户端配置[client] 在下面添加
default-character-set=utf8 默认字符集为utf8
在找到[mysqld] 添加
default-character-set=utf8 默认字符集为utf8
init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)
修改好后,重新启动mysql 即可,重新查询数据库编码可发现编码方式的改变:
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
此方法用于标准mysql版本同样有效,对于/etc/my.cnf文件,需要从mysql/support-files的文件夹cp my-large.cnf一份到/etc/my.cnf
转载于:https://blog.51cto.com/lynnteng0/796570
修改MySql默认编码相关推荐
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...
- 修改mysql默认字符集为latin1_修改MYSQL默认编码为UTF8
修改 MYSQL 默认编码为 UTF8 MySQL 的默认编码是 Latin1 , 不支持中文, 那么如何修改 MySQL 的默认编码呢, 下面以 UTF-8 为例来说明 需要注意的是, 要修改的地方 ...
- ubuntu下mysql编码格式设置_Ubuntu 16.04.1下修改MySQL默认编码
在写Android程序的时候,使用中文传递数据时,SQL查询总是得不到结果,经过调试,request.getparameter可以得到中文结果,并且输入的SQL语句经检验没有问题,而且,使用非中文的时 ...
- 修改Mysql默认 编码
2019独角兽企业重金招聘Python工程师标准>>> 安装MySQL之后修改编码方式 MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或 ...
- mysql 查询默认编码_查看及修改MYSQL默认编码
MySQL的默认是Latin1,不支持中文,要支持中文需要把数据库的默认修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式 (以root用户身份登陆的命令为:>s ...
- mysql 编码 windows_修改mysql默认编码的方法(windows环境)
查看当前支持的编码: SHOW VARIABLES LIKE 'character%'; 显示: Variable_name Value character_set_client utf8 chara ...
- ubuntu mysql 设置编码_ubuntu下修改mysql默认编码问题
我的ubuntu的版本是11.10的.myql是5.8的.上次是用源代码cmake默认安装的,默认安装的目录在/usr/local/mysql.因为默认安装,所以server默认的字符集是latin. ...
- mysql 运行sql 编码_关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题...
关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题 本人小白一名, 最近碰到了一个问题, 在 navicat 导入 MySQL 文件时, 报出 MySQL 找不到 u ...
- 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...
楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...
最新文章
- oc75--不可变字典NSDictionary
- qt 控制台输入输出 it
- rhel4 x86_64 php5.2.17 make安装 支持mysqli
- 11、oracle数据库下的事务和触发器
- SSH(Spring+Struts2+Hibernate)框架搭建步骤(含配置文件以及运行结果)
- spring step 1 : 什么是spring
- python的userlist_Python Collections.UserList用法及代码示例
- HTML鼠标点击文字语音播放,10款jQuery+HTML5实现的鼠标点 经过播放音频
- Go 性能优化技巧 8/10 1
- c语言 多个线程对同一变量执行memcpy_你可曾听过网络编程中应用线程本地存储?...
- 电脑投屏电视怎么设置_夏普电视怎么投屏?投屏功能在哪?
- MySQL 管理表记录
- unity自动生成敌人_Unity学习笔记一:敌人模块和敌人生成器模块脚本编写思路梳理(1)...
- 2022-2028年中国铝合金行业市场运营格局及前景战略分析报告
- Vue学习(学习打卡Day13)
- XTP控件ReportCtrl使用
- JavaScript 剪贴板
- 注册表残留内容的删除
- 员工管理系统实现方案
- Java薪资管理系统
热门文章
- c创建python虚拟机_cpython大致数据结构实现笔记
- keypairgenerator生成的公钥是不变的么_bitcoin 地址是如何生成的
- Tomcat帮助文档翻译 未完成
- Java讲课笔记25:缓冲流、字符流与转换流
- 大数据学习笔记33:解决CentOS7上MySQL启动失败问题
- Java实训项目:GUI学生信息管理系统(2019)【上】
- 【BZOJ2659】算不出的算式,打表找规律
- arch linux 安装xfce_华为荣耀Magicbook安装Manjaro系统指北
- oracle 11g 延迟验证,取消 11G延迟密码验证
- 【英语学习】【科学】【Glencoe Science】【C】Animal Diversity 目录及术语表