美文网首页
mysql修改数据库表和表中的字段的编码格式的修改

mysql修改数据库表和表中的字段的编码格式的修改

作者: Deam无限 | 来源:发表于2017-12-04 14:04 被阅读11次

    转载:http://blog.csdn.net/luo4105/article/details/50804148

    建数据库的时候,已经选择了编码格式为UTF-8

    但是用PDM生成的脚本导进去的时候却奇怪的发现表和表的字段的编码格式却是GBK,一个一个却又觉得麻烦,在网上找了一下办法

    一个是修改表的编码格式的

    [sql]view plaincopy

    ALTERTABLE`table`DEFAULTCHARACTERSETutf8;

    但是虽然修改了表的编码格式,但是字段的编码格式并没有修改过来,没有什么卵用

    又发现一条语句,作用是修改字段的编码格式

    [sql]view plaincopy

    ALTERTABLE`tablename` CHANGE `字段名1` `字段名2`VARCHAR(36)CHARACTERSETutf8NOTNULL;

    但是一次只能修改一个字段,还是很麻烦,不方便。

    最后找到这么一条语句

    [sql]view plaincopy

    alter table`tablename`convert to character set utf8;

    它可以修改一张表的所有字段的编码格式,顿时方便多了

    相关文章

      网友评论

          本文标题:mysql修改数据库表和表中的字段的编码格式的修改

          本文链接:https://www.haomeiwen.com/subject/mcnmvxtx.html