mysql设置编码格式-[亲测有效]

mysql设置编码格式-[亲测有效]创建table的时候就使用utf8编码 在每次创建表的时候都在最后加上 就可以很好的支持中文 修改已经有的table的编码 当使用默认编码创建了一个table的时候,是不能支持中文的,这时候使用如下语

mysql设置编码格式-

创建table的时候就使用utf8编码

在每次创建表的时候都在最后加上 character set = utf8就可以很好的支持中文

 create table xxx (
         id     int auto_increment, 
         title  text,
         content  text,
         posted_on  datetime,
         primary key (id)   
 ) character set = utf8;

代码100分

修改已经有的table的编码

当使用默认编码创建了一个table的时候,是不能支持中文的,这时候使用如下语句对table_name进行修改:

alter table table_name convert to character set utf8;
此后再往这个table插入中文的时候,就可以正常存储和读取了,但不知道为什么之前的乱码还是不能纠正,只能新插入的数据没有问题。

修改table中一个column的编码

alter table 表名 modify 要修改的字段 字段类型 character set utf8;
即使是修改table某个字段的编码,也没有做到让之前的乱码变成中文。

查看一个database,一个table的编码

show create database 表名;

高版本的mysql默认就是utf-8,低版本的才会出现这种情况,我的也是这样,使用低版本时默认的是latin1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9815.html

(0)
上一篇 2023-01-31
下一篇 2023-01-31

相关推荐

  • Python脚本编写原始标题

    Python脚本编写原始标题Python是一门十分强大的编程语言,在众多开发领域都有广泛的应用。其中,Python脚本编写是开发中的常见需求,将代码逻辑组织成脚本可以让开发人员高效地完成某些自动化任务。Python脚本编写原始标题是Python脚本编写过程中不可避免的一部分,因为这可以帮助开发者更好地组织代码文件。

    2024-05-11
    12
  • 麒麟985处理器怎么样?[通俗易懂]

    麒麟985处理器怎么样?[通俗易懂]  最近上网时,发现很多朋友对于荣耀30系列首发的麒麟985处理器非常感兴趣,作为一个从事手机行业很多年的人士,今天就在这里和大家聊一聊,荣耀30系列首发的麒麟985处理器究竟怎么样?   首先在5…

    2023-02-26
    95
  • MySQL子查询的一些练习(未完)

    MySQL子查询的一些练习(未完)1.查询平均工资最低的部门的信息和该部门的平均工资 SELECT中用相关子查询 方式一: SELECT *,(SELECT AVG(salary) FROM employees t3 WHERE t3

    2023-05-08
    136
  • Python def语法指南

    Python def语法指南在Python中,使用def关键字定义函数,函数结构如下:

    2024-03-21
    29
  • MySQL优化(7):其他注意事项「建议收藏」

    MySQL优化(7):其他注意事项「建议收藏」DDL执行 线上服务器执行DDL,更新表结构,需要谨慎,结构更改会导致全表被独占锁定(新版本有改善) 避免这种情况,使用COPY策略,而不是直接执行ALTER TABLE语句 思路:创建一个新表,满足

    2023-02-04
    109
  • 周杰伦成就最高的专辑_周杰伦秘密

    周杰伦成就最高的专辑_周杰伦秘密7月14日晚间,周杰伦最新专辑《最伟大的作品》在QQ音乐正式上线,立即成为全网最大的热点事件。作为一张“六年等一回”的新专辑,《最伟大的作品》于7月8日开启预售,截止到7月18日,已在QQ音乐售出超5

    2023-05-27
    96
  • Python环境变量设置之添加py文件路径

    Python环境变量设置之添加py文件路径环境变量是操作系统提供的一种在不同进程之间传递参数的机制,它记录了操作系统的参数和当前运行环境的一些相关信息,如路径、用户、库等,Python就利用了环境变量来管理它的模块搜索路径和执行文件搜索路径。在Python中,我们需要将自己的Py文件路径添加到环境变量中,才能让Python识别和调用我们写的模块文件。

    2024-01-17
    54
  • centos7.2 数据库定时备份 crond实现(以kingbase7为例)

    centos7.2 数据库定时备份 crond实现(以kingbase7为例)项目上线时,经常需要定时对数据库进行备份,以应对不确定的环境和未知的问题。整理如下: crond是什么? crond 和crontab是不可分割的。crontab是一个命令,常见于Unix和类Uni…

    2022-12-16
    117

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注