• mysql编码、数据表编码查看和改动总结


    版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/u011043843/article/details/29702495

    1,查看自己安装的mysql的编码


    2、查看Mysql支持的编码


    3、查看数据库编码


    4、查看数据表编码(show create table user G;)


    5、改动my.ini文件来改动编码:加上default-character-set=字符集(utf8.gbk.gb2312等)


    6、命令行改动:alter database da_name default character set 'charset' 。或  set names 'charset'。或alter database testdb character set utf8;


    8、查看数据库服务和client字符集:


    9、Linux系统下的改动:

    1)导出数据
    [root@www.cnscn.org ~]$ mysqldump -u root -p dbname --default-character-set=gbk > base_user.sql;

    2)查看导出的sql文件的编码
    [root@www.cnscn.org ~]$ file base_user.sql
      base_user.sql: UTF-8 Unicode text, with very long lines

    3)转成要用的编码
    [root@www.cnscn.org ~]$ iconv -f utf-8 -t gbk base_user.sql >base_user_gbk.sql

    4)连接数据库并查看当前库的编码
    [root@www.cnscn.org ~]$ mysql -uroot
     mysql> use testdb;

    mysql> status;
        Server characterset:    latin1
        Db     characterset:    gbk
        Client characterset:    latin1
        Conn. characterset:    latin1

    5)设置成须要的编码
    mysql>set names 'gbk';

    6)查看如今的编码
    mysql> status;
        Server characterset:    latin1
        Db     characterset:    gbk
        Client characterset:    gbk
        Conn. characterset:    gbk

    7)导入我们转换成gbk后的文件
    mysql> source base_user_gbk.sql;


  • 相关阅读:
    错误:The columns and the margins do not fit the page width.
    jasperreport使用动态jason数据源
    DynamicReport使用XML数据源+ireport的.jxml文件作为模板
    Report bands中文版
    iReport 使用json 数据源
    bat设置java环境变量
    解决DynamicReports中含有中文pdf版本不显示
    vba实现excel二级联动多选功能
    打字游戏 C语言
    fpga 任意分频 奇偶数 分频
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10904714.html
Copyright © 2020-2023  润新知