修改MySQL数据库中表和表中字段的编码方式的方法

 更新时间:2014年05月13日 17:41:57   作者:  
这篇文章主要介绍了如何修改MySQL数据库中表和表中字段的编码方式,需要的朋友可以参考下

今天向MySQL数据库中的一张表添加含有中文的数据,可是老是出异常,检查程序并没有发现错误,无奈呀,后来重新检查这张表发现表的编码方式为latin1并且原想可以插入中文的字段的编码方式也是latin1,然后再次仔细观察控制台输出的异常,进一步确定是表和表中字段编码不当造成的,那就修改表和其中对应的字段呗,网上找了一会儿,你别说还真有,执行完sql脚本后果然可以存入中文了,尽管如此还是认为有必要总结一下,古人云:好记性不如烂笔头嘛,呵呵呵。

修改表的编码方式:ALTER TABLE `test` DEFAULT CHARACTER SET utf8;该命令用于将表test的编码方式改为utf8;

修改字段的编码方式:ALTER TABLE `test` CHANGE `name` `name` VARCHAR(36) CHARACTER SET utf8 NOT NULL; 该命令用于将表test中name字段的编码方式改为utf8

相关文章

  • MySql总弹出mySqlInstallerConsole窗口的解决方法

    MySql总弹出mySqlInstallerConsole窗口的解决方法

    这篇文章主要介绍了MySql总弹出mySqlInstallerConsole窗口的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)

    SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)

    SQLyog是一款MySQL可视化工具,他可以将部分SQL操作通过图形化界面操作来完成,方便开发者更好的进行开发及数据库设计,这篇文章主要介绍了SQLyog的下载、安装、破解、配置(MySQL可视化工具安装),需要的朋友可以参考下
    2022-09-09
  • MySQL5.6 GTID模式下同步复制报错不能跳过的解决方法

    MySQL5.6 GTID模式下同步复制报错不能跳过的解决方法

    搭建虚拟机centos6.0, mysql5.6.10主从复制,死活不同步,搞了一整天找到这篇文章终于OK了,特分享一下,需要的朋友可以参考下
    2020-04-04
  • win10 64位 MySQL8.0下载和安装教程图解

    win10 64位 MySQL8.0下载和安装教程图解

    这篇文章主要介绍了MySQL下载和安装 win10 64位 MySQL8.0的教程图解,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 数据库崩溃,利用备份和日志进行灾难恢复

    数据库崩溃,利用备份和日志进行灾难恢复

    我相信数据库崩溃都不是大家所愿意看到的,但是这种情况发生时我们要采取补救措施,本文就是介绍了如何利用备份和日志进行灾难恢复,需要的朋友可以参考下
    2015-07-07
  • MySql中流程控制函数/统计函数/分组查询用法解析

    MySql中流程控制函数/统计函数/分组查询用法解析

    这篇文章主要介绍了MySql中流程控制函数/统计函数/分组查询用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 线上MYSQL同步报错故障处理方法总结(必看篇)

    线上MYSQL同步报错故障处理方法总结(必看篇)

    下面小编就为大家带来一篇线上MYSQL同步报错故障处理方法总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MySQL 5.5, 5.6, 5.7, 8.0 特性对比

    MySQL 5.5, 5.6, 5.7, 8.0 特性对比

    MySQL是一个广泛使用的关系型数据库管理系统,你知道各个版本之前的区别吗,本文主要介绍了MySQL 5.5, 5.6, 5.7, 8.0 特性对比,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04
  • Mysql大表数据归档实现方案

    Mysql大表数据归档实现方案

    本文介绍了MySQL大表数据归档,通过创建历史订单表并基于主键id进行分批处理,避免影响线上业务和产生慢SQL,下面就来详细的介绍一下,感兴趣的可以了解一下
    2024-11-11
  • mysql5.5中文乱码问题解决的有用方法

    mysql5.5中文乱码问题解决的有用方法

    在使用MYSQL时遇到中文乱码的问题,表现为插入数据后查询时输出为??(乱码),下面这篇文章主要给大家介绍了关于mysql5.5中文乱码问题解决的有用方法,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-05-05

最新评论