linux 通过 设置配置文件修改mysql的默认编码
发布时间:2022-10-05 12:57:04 所属栏目:Linux 来源:
导读: 搬家后的博客链接:IT客栈
有时候因为编码需要修改mysql的编码linux编码,windows下修改有图文界面简单一些,linux大家就可以参考下面的方法
默认登录mysql之后可以通过SHOW VARIABLES语句查看系
有时候因为编码需要修改mysql的编码linux编码,windows下修改有图文界面简单一些,linux大家就可以参考下面的方法
默认登录mysql之后可以通过SHOW VARIABLES语句查看系
|
搬家后的博客链接:IT客栈 有时候因为编码需要修改mysql的编码linux编码,windows下修改有图文界面简单一些,linux大家就可以参考下面的方法 默认登录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; (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- git 如何比较不同分支的区别
- 在 Linux 上运用 WineZGUI 运行 Windows 应用和游戏
- tespeed - 测试网速的Python工具
- uclinux-2008R1-RC8(bf561)到VDSP5的移植(7):_sdata
- Linux如何在文本方式下发送2进制文件
- Cacti+Nagios应用详解(三)spine及最新补丁的安装
- linux 下,好用的中文输入法
- Linux语言环境:en_US.UTF-8 vs en_US
- 使用 Yocto Project 构建自定义嵌入式 Linux 发行版
- BEA-141150 - An error occurred while preparing applicat
站长推荐


浙公网安备 33038102330478号