数据库 Blog

MySQL添加外键时报错:3780 - Referencing column 'class_id' and referenced column 'class_id' in foreign key constraing 'fk_class_id' are incompatible.的原因及解决方法

MySQL添加外键时报错:3780 - Referencing column 'class_id' and referenced column 'class_id' in foreign key constraing 'fk_class_id' are incompatible.的原因及解决方法

添加外键错误如下:3780 - Referencing column 'class_id' and referenced column 'class_id' in foreign key constraing 'fk_class_id' are incompatible.

阅读(850)   评论(0)   2022-04-25

1251 - Client does not support authentication protocol requested by server;consider upgrading MySQL client

1251 - Client does not support authentication protocol requested by server;consider upgrading MySQL client

本文讲述了在安装完 MySQL 8 之后,在用 Navicate 连接数据库时出现的问题及解决方案。

阅读(356)   评论(0)   2022-04-04

Windows 系统下,如何彻底删除卸载 MySQL,及服务残留

Windows 系统下,如何彻底删除卸载 MySQL,及服务残留

我们在安装并使用 MySQL 的时候,有时候根据需要会把已经安装的 MySQL 进行删除。本文详细描述了如何把 MySQL 彻底删除,及删除后 MySQL 服务依然残留在服务里的解决方法。

阅读(501)   评论(0)   2021-12-26

一条记录属于多个分类时,使用 MySQL 自带函数 find_in_set 实现多值匹配查询

一条记录属于多个分类时,使用 MySQL 自带函数 find_in_set 实现多值匹配查询

本文主要讲述了,当一篇文章属于多个分类时,如何根据指定的分类,查出此分类下所有文章的问题。用 MySQL 自带函数 find_in_set 则能很好的解决这一问题。

阅读(2845)   评论(0)   2021-09-10

MySQL 浮点型字段输出时如何去掉小数点后面多余的 0

MySQL 浮点型字段输出时如何去掉小数点后面多余的 0

当把 mysql 的字段类型设置为浮点型 float, double, decimal ,输出时小数点后面难免会出现多余的 0,如12.00, 9.60

阅读(4386)   评论(0)   2020-05-12

MySQL中 varchar(12) 可以存储多少个汉字

MySQL中 varchar(12) 可以存储多少个汉字

涉及到字符串函数 length 和 char_length 计算单位的区别,以及编码 utf8 和 gbk 对汉字占用几个字节的区别。

阅读(4065)   评论(0)   2019-12-18

MySQL快速生成十万百万千万条测试数据的方法

MySQL快速生成十万百万千万条测试数据的方法

如何简单快速高效的在短短几分钟之内就生成百万条数据,insert...select语法便可满足你。

阅读(3431)   评论(0)   2017-09-29

MySQL数据库中存储引擎MyISAM和InnoDB的区别

MySQL数据库中存储引擎MyISAM和InnoDB的区别

MySQL数据库支持多个存储引擎,如MyISAM,MEMORY,InnoDB等,其中比较常用的存储引擎为MyISAM和InnoDB。

阅读(2717)   评论(0)   2017-07-27