mysql5.6.x 字符集修改

1 安装好mysql5.6.x 之后,修改字符集配置为utf8才能支持中文,因为默认为latin1

  查看mysql字符集命令:

  SHOW VARIABLES LIKE ‘char%‘

  2 修改配置文件 D:\Program Files\mysql-5.6.33-winx64下的my-default.ini 复制一份为my.ini,增加配置如下:

  [mysqld]

character-set-server=utf8
basedir = D:\Program Files\mysql-5.6.33-winx64
datadir = D:\Program Files\mysql-5.6.33-winx64\data

[client]
default-character-set=utf8

3 修改完之后需要重启mysql

原文地址:https://www.cnblogs.com/Latiny/p/9101640.html

时间: 2024-11-11 20:52:24

mysql5.6.x 字符集修改的相关文章

Oracle数据库字符集修改

Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系.ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据.一般来说,数据库字符集在安装数据库实例时就指定好了,而且不建议安装完成后修改数据库字符集,理论上是不能改变的.如果确实存在字符兼容性的问题,数据库字符集也是可以修改的. Oracle的字符集命名遵循以下命名规则: <Language><bit size><encoding> 即: <语言><比特位

160505、oracle 修改字符集 修改为ZHS16GBK

修改oracle字符集 方法/步骤 oracle数据库的字符集更改 A.oracle server 端 字符集查询 select userenv('language') from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B.查询oracle client端的字符集 $echo $NLS_LANG 如果发现你select 出来的数据是乱码,请把client端的字符集配置成与linux操作系统相同的字符集.如果

oracle11g 修改字符集 修改为ZHS16GBK

转:http://www.cnblogs.com/jay-xu33/p/5210098.html oracle11g 修改字符集 修改为ZHS16GBK1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 2.输入set ORACLE_SID=你想进入的数据库的那个sid 3.输入 sqlplus /nolog 4.将数据库启动到RESTRICTED模式下做字符集更改: SQL> conn /a

Oracle 11g 字符集修改

服务端字符集修改 1.确认服务端字符集 1 select userenv('language') from dual; 2.修改服务端字符集 首先以 DBA 身份登录 Oracle.Windows 系统下直接在命令行下运行命令 sqlplus /as sysdba 或在 SQL PLUS 下运行命令 /as sysdba. 然后依次运行命令: shutdown immediate; (把database停了) startup mount; (把database重开去可更改情況) alter sy

Oracle下服务端字符集修改

在Oracle下客户端中设置的字符集应于服务端保持一致,否则会出现乱码,而Oracle的客户端无论是在Windows/DOS系统下还是Unix系统下都可以通过环境变量NLS_LANG来加以控制,至于操作也很简单,在这里就不做过多的说明,在这里主要说一下如何在Oracle的服务端下如何正确的修改字符集.在修改的时候建议使用sysdba身份验证,要注意的是新修改的字符集必须为旧字符集的超集,不然Oracle上修改字符集会报ORA-12712错误.而在平时可以查询系统视图得知当前Oracle数据库中的

mysql5.5以上版本修改字符集服务器端和客户端字符集的方法

####下面两行没配置将导致dos下乱码#### [client] default-character-set=utf8 [mysql] default-character-set=utf8 ######下面是配置utf-8的语句######### [mysqld] character-set-server=utf8 init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' co

mysql默认字符集修改

mysql默认字符集能否进行修改呢?答案是肯定的,下面就将教您两种修改mysql默认字符集的方法,希望对您学习mysql默认字符集方面能有所启迪. (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值, 如 default-character-set = utf8 character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart 使用 mysql> SHOW VARIABLES LIKE 'characte

mysql5.7.18字符集配置

故事背景: 很久很久以前(2017.6.5,文章有其时效性,特别是使用的工具更新换代频发,请记住这个时间,若已经没有价值,一切以工具官方文档为准),下了个mysql版本玩玩,刚好最新是mysql5.7.18,本机是win10.64位系统.大抵步骤分为: 1.下载:以官网(https://www.mysql.com)为准,download响应系统版本: 2.初始化:命令行(cmd)进入解压目录bin文件夹(下载下来后应该要解压吧?太久有点遗忘.还有下载下来是没有data这个文件夹以及ini等文件的

ubantu下mysql5.7默认编码字符集修改

修改方法: 1.打开my.cnf文件进行修改(这里注意下,MySQL版本是5.5以上的,以下版本应该也通用,具体没有测试过,但在5.5以上的绝对可行) sudo gedit /etc/mysql/my.cnf 2.在[mysqld]下添加如下代码(对于5.5以上版本,[mysqld]的default字符集设置已经是遗弃的参数,可以使用这几个,具体查看相应版本的手册) character-set-server=utf8 collation-server=utf8_general_ci skip-c