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;

  • 相关阅读:
    干点小事的常用的着的语句
    hadoop测试环境主配置简例
    开源集
    Linux系统重装与还原
    POJ1679 The Unique MST 【次小生成树】
    No value for key [org.hibernate.impl.SessionFactoryImpl 异常解决
    Java程序猿学习C++之数组和动态数组
    LightOj 1123-Trail Maintenance(最小生成树:神级删边)
    分布式协议之两阶段提交协议(2PC)和改进三阶段提交协议(3PC)
    HDU 4847 陕西邀请赛A(水)
  • 原文地址:https://www.cnblogs.com/wsk312138147/p/9469285.html
Copyright © 2011-2022 走看看