zoukankan      html  css  js  c++  java
  • 企业案例--生产环节更改mysql字符集

    查看数据库字符集:

    show database create dbname G;

    查看数据库表字符集:

    show table create tbname G;

    查看现有数据库字符集设置:

    show variables like 'character_set%';

    临时修改字符集:

    set names latin1|utf8;

    -------------------------------------------

    非生产环境:

    alter database character xxx;

    alter table tbname character xxx;

    前提:已经有记录的的字符集数据是无法修改的,

    生产环境更改字符集:

    已经跑了一段时间的库修改

    修改过程:

    1、导出表结构

    mysqldump  -d参数

    2、修改表结构sql内容,替换字符集关键字 比如Latin1改成utf8

    3、导出表数据,这个时候就不能写入数据了

    --no-create-info 只导出创建语句

    4、修改数据sql文件latin1到utf8

    5、创建指定库

    6、创建指定表

    7、导入指定数据

  • 相关阅读:
    TeX系列: tikz-3dplot绘图宏包
    TeX系列: MATLAB和LaTeX结合绘图
    Tex系列: pgfplots安装
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
  • 原文地址:https://www.cnblogs.com/netsa/p/7872121.html
Copyright © 2011-2022 走看看