修改编码格式MySQL

修改字符集的方法,就是使用mysql的命令 mysql> SET character_set_client = utf8 ; mysql> SET character_set_connection = utf8 ; 使用 mysql> SHOW VARIABLES LIKE ‘character%‘;查看,发现数据库编码均已改成utf8

   | Variable_name | &#118alue |

   | 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 | D:"mysql-5.0.37"share"charsets" | +

  

  mysql> SHOW VARIABLES LIKE ‘collation_%‘;

  | Variable_name | &#118alue |

  | collation_connection | utf8_general_ci |

  | collation_database | utf8_general_ci |

  | collation_server | utf8_general_ci |

  

  或者打开mysql安装目录,里面有个my.ini文件,打开这个文件,里面有两处字符集的设置,默认是拉丁,建议你所想改的,如:utf8或gbk然后启动mysql服务,以后创建的数据库默认字符集就是ok了(重启时,打开MySQLAdministrator的Service Control进行操作就可以了。)

  另外一些修改mysql编码的方法:

  1.如果安装mysql的编码已不能更改,很多朋友是购买虚拟主机建立网站,无权更改MYSQL的安装编码,这一关我们可以跳过,因为只要后面的步聚正确,一样能解决乱码问题

  2.修改数据库编码,如果是数据库编码不正确: 可以在phpmyadmin 执行如下命令: ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 以上命令就是将test数据库的编码设为utf8

  3.修改表的编码:ALTER TABLE `category` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 以上命令就是将一个表category的编码改为utf8

  4.修改字段的编码: ALTER TABLE `test` CHANGE `dd` `dd` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL以上命令就是将test表中 dd的字段编码改为utf8

技术分享:www.kaige123.com

时间: 2024-10-19 04:43:58

修改编码格式MySQL的相关文章

mysql 修改编码格式

mysql 修改编码格式: set global character_set_database=utf8; set global character_set_server=utf8; set character_set_database=utf8; set character_set_server=utf8; 原文地址:https://www.cnblogs.com/GetcharZp/p/10070436.html

修改数据库mysql字符编码为UTF8

Mysql数据库是一个开源的数据库,应用非常广泛.以下是修改mysql数据库的字符编码的操作过程. 步骤1:查看当前的字符编码方法 mysql> show variables like'character%'; +--------------------------+----------------------------+ |Variable_name |Value | +--------------------------+----------------------------+ |cha

Eclipse修改编码格式

♣修改工作空间默认编码 ♣修改文件的编码 ♣修改某文件类型的编码 1.修改工作空间默认编码 window -> preferences ->  General -> Workspace 2.修改文件的编码: 在Eclipse项目文件上右键,选择Properties,点击Resource选择修改编码格式 3.修改某文件类型的编码 window -> preferences ->  General -> Content Types 右边找到要修改的文件的类型,我这边以*.j

(转)修改查看MYSQL字符集(charset)

修改查看MySQL字符集(charset) 转自:http://www.cnblogs.com/fengqingtao/archive/2010/11/23/1885220.html 查看mysql的字符集 mysql> show variables like 'collation_%';+----------------------+-----------------+| Variable_name         | Value            |+------------------

eclipse中如何修改编码格式

国际通用是utf-8,但是中文系统下是gbk.为了更好的与国际接轨,推荐用utf-8格式. 有时候导入工程,一些中文字符是乱码,或者是一些莫名其妙的错误,那么就要修改编码格式了. 方法(假设我们要将GBK编码格式修改成UTF-8): 1:window->preferences->General->Content Types菜单右边:JavaClass File的Default encoding修改成utf-8,接着Text下的javaSource File改成utf-8 2:接着仍然是G

linux下(修改|忘记)mysql密码

好尴尬,经常忘记自己的密码 修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: [输入原来的密码] 方法二:通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set

mysql查看编码格式以及修改编码格式

1.进入mysql,输入show variables like 'character%';查看当前字符集编码情况,显示如下: 其中,character_set_client为客户端编码方式: character_set_connection为建立连接使用的编码: character_set_database数据库的编码: character_set_results结果集的编码: character_set_server数据库服务器的编码: 只要保证以上四个采用的编码方式一样,就不会出现乱码问题.

GitLab ce 社区版本修改成mysql方式配置(yum)

Gitlab数据库换成mysql数据库 先安装Mysql 我这里是测试就用Yum安装了 5.6的 编辑yum.repo [mysql56-community] name=MySQL 5.6Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/ enabled=1 gpgcheck=0 保存后直接运行 yum installmysql-community-server  –y 安装

云服务器 ECS Linux 修改编码格式

https://help.aliyun.com/knowledge_detail/41424.html?spm=5176.7841174.2.19.Le8kvy 通常情况下,云服务器 ECS Linux 默认的编码格式是 utf-8.而安装有些软件可能需要 GBK 等编码支持.本文以 CentOs 6.5 系统为例,建议介绍修改系统编码格式为 zh_CN.GBK 的方法. 方法一 1.vim /etc/profile.d/chinese.sh 2.写入以下内容 export LC_ALL=zh_