zoukankan      html  css  js  c++  java
  • 修改mysql数据库的编码格式

    (1):进入mysql的安装目录,找到my-default.ini或者my.ini配置文件,你可以将my-default.ini修改成my.ini,影响不大的;

    (2):我的my.ini只有一个[mysqld]标签,其他均处于注释状态,我们在my.ini里面做两件事

                    在[mysqld]标签下添加:character-set-server=utf8

                    增加一个[client]标签,并且在[client]标签下添加:default-character-set=utf8

    (3):到任务列表中重启mysql服务;

    (4):进入dos界面,登录数据库,输入命令:show variables like "%char%";如果dos界面出现的下图所示结果,说明你修改mysql编码成功啦!

    一些关于查看和修改字符集的MySQL知识:

    查看mysql的字符集:show variables where Variable_name like '%char%';

    查看某一个数据库字符集:show create database enterprises;(注:enterprises为数据库)

    查看某一个数据表字符集:show create table employees;(注:employees为数据表)

    修改mysql的字符集:

                  mysql> set character_set_client=utf8;

                  mysql> set character_set_connection=utf8;

                  mysql> set character_set_database=utf8;

                  mysql> set character_set_results=utf8;

                  mysql> set character_set_server=utf8;

                  mysql> set character_set_system=utf8;

                  mysql> set collation_connection=utf8;

                  mysql> set collation_database=utf8;

                  mysql> set collation_server=utf8;

    修改数据库enterprises的字符集:

    alter database enterprises character set utf8

    修改数据表employees的字符集:

    alter table employees character set utf8

    修改字段的字符集

    alter table employees change name name char(10) character set utf-8;

  • 相关阅读:
    关于hive Metadata 使用 MsSQL
    hdp 2.06 安装备忘
    对于自我管理 ObjectContextManager的测试
    关于 Linq to EF 的内存泄漏问题
    使用过多的递归出现错误,“System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
    PowerShell 如何 远程连接【转】
    win7系统浏览器老是自动弹出网页怎么办
    win10如何深度清理C盘
    Win7电脑系统崩溃怎么解决?
    win7磁盘打不开如何解决
  • 原文地址:https://www.cnblogs.com/wsk312138147/p/9469285.html
Copyright © 2011-2022 走看看