mysql无法存储文字_mysql存储不了中文字符串怎么办
mysql存储不了中文字符串的解决办法:首先改变数据库以及表的字符集为utf8;然后删除相关字段并重新创建;最后用SQL语句修改字符集为utf8即可。
推荐:《mysql视频教程》
这几天在装MySQL-Cluster集群服务,发现装完后操作数据库时保存汉字出错,Navicat报错如图:
检测发现,MySQL未设置默认字符集的情况下,默认字符集为latin1,它不支持汉字,那我们的解决方案就很清楚了,就是改变字符集。
我们先改变数据库的字符集
我们再改变表的字符集:
到这,我保存数据时依旧报错,再次查资料,发现字段也有字符集show full columns from bd_user;
我们这个字段删除后重新创建,字符集就好了
当然,我们也可以用SQL语句修改字符集:alter database test default character set = utf8; // test为数据库名
alter table test.bd_user default character set = utf8; // bd_user为表名
alter table test.bd_user modify column user_name varchar(20) character set utf8 collate utf8_general_ci; // 这里也会改变字段类型
mysql无法存储文字_mysql存储不了中文字符串怎么办相关推荐
- mysql常用的存储引擎_Mysql存储引擎
什么是存储引擎? 关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式.有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取 ...
- mysql一共有多少引擎_MySQL存储引擎你们知道多少?
MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的"存储引擎"(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引 ...
- mysql 存储引擎_MySQL存储引擎
数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建.查询.更新和删除数据.不同的存储引擎提供不同的存储机制.索引技巧.锁定水平等功能,使用不同的存储引擎,还可以获得特定 ...
- Mysql存储级别_mysql 存储引擎分类和事务隔离级别
mysql 存储引擎分类 myisam和innodb的区别 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条S ...
- mysql 存储汉字_MySQL存储汉字
Python基础面向对象成员 面向对象中成员 字段: 静态字段保存在类中:静态字段在代码加载时被创建 普通字段保存在对象中: 规则: 普通字段只能用对象访问: 静态字段用类去访问(万不得已的时候可以使 ...
- mysql 怎么存经纬度_mysql存储地图经纬度的表怎么设计?
我用百度地图API做了一个地图,需要存储海量的坐标.一个坐标是由经度和纬度组成的.如,经度:116.447962纬度:39.928216我现在用的是mysql数据库,表结构大概是这样的:id主键,自增 ...
- mysql 存储年月_mysql 存储年月
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- mysql自定义存储引擎_MySQL存储引擎
最近碰到面试题问到MySQL存储引擎,然后发现自己有点懵...回来后看了相关知识点,希望对以后面试的各位有帮助 先看看自己数据库默认当前的存储引擎:输入show variables like '%st ...
- mysql 事务的好坏_mysql存储引擎:InnoDB和MyISAM的差别/优劣评价/评测/性能测试
InnoDB和MyISAM简介 MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的 顺序访问方法) 的缩写 ...
最新文章
- 【Android 电量优化】电量优化 ( Battery Historian 环境要求 | 电量分析报告 | 电量优化三原则 | 电量优化注意事项 )
- css层叠上下文详解,CSS定位(层叠上下文)
- python浅蓝色对应的代码_浅蓝色Python模块不在m上工作
- 前端学习(2852):简单秒杀系统学习之鼠标点击方法
- ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的相关用法
- 圆柱体的表面积,三位数反转,交换变量
- 【渝粤题库】陕西师范大学164210 冲突与沟通管理 作业 (专升本)
- 【高等数学】第一章 函数与极限——第六节 极限存在准则 两个重要极限
- 程序员如何告别肩颈疲劳
- 前端问题记录(持续更新...)
- GitHub下载提速
- 阿里云认证攻略,考试注意事项
- 带孩子们做环球旅行的读后感_年轻爸妈别糊涂,这些奶奶、姥姥们不适合带孩子...
- 机器学习服务助应用内文本语种在线和离线检测
- Python实战项目:基于jupyter notebook处理16年美国总统大选数据
- 大数据-Hadoop集群测试
- 为什么二分查找要取中点作为每次的划分点
- Java界面布局管理(简单)
- PDF怎么合并呢?speedPDF帮您免费在线合并PDF文档
- 2月VR大数据:硬件份额变化不大,PS VR2首发游戏超50款
热门文章
- java数组详解_java数组详解
- 正常shell bash脚本文件最后一行末尾是否应该添加换行符?(应该另起一行)
- C语言进制转换时自动扩展位?(原码、反码、补码)(打印%o、%x时会自动扩展到32位【负数先得到其十进制真实数值,再根据其真实数值得到八进制、十进制补码】)
- PyTorch 《动手学深度学习》学习笔记(Dive-into-DL-Pytorch)
- 文件分类tkinter UI小程序,界面点击,后台自动归档到某个文件夹
- Make Them Equal 埃氏筛法(1200)
- CentOS 7镜像下载和安装教程
- 跟随鼠标走的文字的html代码,跟随鼠标走的文字的HTML代码
- python下载opencv库_Window系统下Python如何安装OpenCV库
- html中传递sessionid,sessionID是怎么在客户端和服务器端传递的?