
mysql
文章平均质量分 95
SGdan_qi
寒江孤影,江湖故人,相逢何必曾相识
展开
-
MySQL中的数据类型
M表示宽度,也是实际长度(会填充0),同时也是在存储上占用的空间(BIT(1)占1位),取值范围在1~64之间,省略的时候默认为1。默认情况下,值为二进制字符串,用0bval或者b’val’或者B’val’,但0Bval是错误的。虽然此类型很省空间,但是会出现一些意想不到的问题,因为mysql的类型检查不严格,可能会出现字符和整型混乱的情况。上图中字段有索引和没有索引的情况下,针对字符串的处理是不一样的。原创 2024-03-20 21:11:14 · 1473 阅读 · 0 评论 -
Mybatis框架新增数据返回主键id
Mybatis框架下新增数据返回主键id业务场景一、通过实体类实现实体类:mapper.xml文件ProductDao:controller:二、通过Map容器实现三、总结业务场景在日常开发的时候,经常会插入一条数据到数据库,并且我们需要知道插入的数据信息,这里仅做一个实现的简单记录。一、通过实体类实现需要新增的信息放入对应的实体类中,然后将这个类作为参数,在新增成功之后会将新增的id返回...原创 2020-02-08 14:15:10 · 8072 阅读 · 0 评论 -
spring boot 整合mybatis时报错找不到数据库
1、问题今天在使用springboot整合mybatis时发现报了一个很奇怪的错误。找不到数据库,报错信息如下:Failed to configure a DataSource: ‘url’ attribute is not specified andno embedded datasource could be configured.Reason: Failed to determin...原创 2019-12-26 09:51:24 · 7035 阅读 · 0 评论 -
navicat无法连接mycat,报错找不到数据库
mycat无法连接到mysql1、 问题2、锁定问题3、解决问题1、 问题首先说下我遇到的问题,我是最近打算了解mycat,遂在自己电脑上安装了mycat,在经过一番配置之后,无论是命令窗口还是navicat都无法连城成功,总是报没有数据库的错误,以下是mycat版本这是我的MySQL版本:2、锁定问题刚开始的时候,我以为是配置文件有问题,以下是我的配置文件,首先上server.xm...原创 2019-08-12 11:14:27 · 18665 阅读 · 4 评论 -
windows恢复下误删MySQL的数据
windows恢复下误删MySQL的数据1、遇到问题2、解决问题(1)首先确认是否开启binlog,如果开启了就可以此恢复删除的数据(2)查看日志,找到删除数据的记录(3)日志导出sql(4)恢复数据1、遇到问题最近在本地开发的时候,一不小心把一个数据表当成废弃表给删掉了,其中有很多比较重要的数据,懊恼的同时想到我开启了binlog日志,依稀记得可以根据这个可以恢复数据,于是开始一顿搜索资料…...原创 2019-09-05 11:15:47 · 10352 阅读 · 4 评论