
Mysql
文章平均质量分 83
月守护
卡拉卡拉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事务的4种隔离级别
摘要数据库事务的隔离级别有4种,解决并发操作中出现的各种问题,由低到高分别为:Read uncommitted(读未提交)Read committed(读已提交),解决脏读Repeatable read(可重复读),解决不可重复读Serializable(串行化)。解决幻读大多数数据库默认的事务隔离级别是Read committed,比如Sql Server , Oracle。Mysql的默认隔离级别是Repeatable read。Read uncommitted读未提交,顾名思义,就转载 2021-04-20 13:39:11 · 276 阅读 · 0 评论 -
docker-compose搭建mysql服务
1、查询当前docker容器列表:docker ps -a找到对应的服务名称:familydata_mysql_12、进入docker容器中的mysql服务docker exec -it zsdocker_mysql_1 bash输入mysql账号、密码即可登录之前正常操作...原创 2019-12-03 17:43:34 · 2514 阅读 · 0 评论 -
mysql插入数据性能优化(golang)
https://blog.csdn.net/m0_38132420/article/details/78964433原创 2020-03-26 18:14:05 · 609 阅读 · 0 评论 -
Mysql远程登录报错:Host '192.168.1.3' is not allowed to connect to this MySQL server
1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"登录数据库:mysql -u root -pvmwaremysql>use mysql;mysql>update user set hos...转载 2020-01-09 15:19:46 · 280 阅读 · 0 评论 -
mysql存在则更新,不存在则插入
一,ON DUPLICATE KEY UPDATE作用:当insert已经存在的记录时,执行UpdateINSERT INTO user_admin_t (_id,password) VALUES ('1','第一次插入的密码') ,('2','第二条记录')ON DUPLICATE KEY UPDATE _id = 'UpId',password = 'upPasswor...原创 2019-12-12 17:27:15 · 178 阅读 · 0 评论 -
mysql去重
首先讲: 数据库存在相同数据说明是有问题的,在数据库设计方面如何去重(删除其余重复数据,只保留一条最小id数据,其他情况同理):DELETE consum_recordFROM consum_record, ( SELECT min(id) id, user_id, monetary, consume_time FROM consum_reco...原创 2019-11-29 14:22:22 · 155 阅读 · 0 评论 -
Mysql中外键的 Cascade ,NO ACTION ,Restrict ,SET NULL
MySQL通过外键约束实现数据库的参照完整性,外键约束条件可在创建外键时指定,table的存储引擎只能是InnoDB,因为只有这种存储模式才支持外键。外键约束条件有以下4种:(1)restrict方式:同no action,都是立即检查外键约束; - - 限制,指的是如果子表引用父表的某个字段的值,那么不允许直接删除父表的该值。(2)cascade方式:在父表上update/de...原创 2019-11-04 18:10:45 · 491 阅读 · 0 评论 -
sql中的if()和ifnull() 的用法和区别
if()把salary表中的女改成男,男改成女:update salary set sex = if( sex = ‘男’,‘女’,‘男’)if(true,a,b), if(false,a,b) 这个就是第一个如果是true,就等于a,false就等于bifnull()MySQL IFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数。 否则,I...原创 2019-11-04 17:58:14 · 2373 阅读 · 0 评论