-
详解Mysql数据库中replace与replace into的用法及区别
概述Mysql数据库replace与replace into都是经常会用到的功能;replace其实是做了一次update操作,而不是先delete再insert;而replace into其实与insert into很相像,但对于replace into,假如表中的一个旧记录与一个用于PRIMAR 2025-03-20 00:10:52 -
docker MySQL数据库的备份与还原,以及每天定时自动备份
一:备份查看docker mysql方法一:一步一步来,常规备份,进入容器中,用mysqldump备份。sudo docker exec -it mysql /bin/bash#进入mysql容器mysqldump -uroot -p123456 --all-databases > emp 2025-03-20 00:09:15 -
MySQL的count(*)的优化,获取千万级数据表的总行数
一、前言这个问题是今天朋友提出来的,关于查询一个1200w的数据表的总行数,用count(*)的速度一直提不上去。找了很多优化方案,最后另辟蹊径,选择了用explain来获取总行数。二、关于count的优化网上关于count()优化的有很多。博主这边的思路就是没索引的就建立索引关系,然后使用coun 2025-03-19 00:04:11 -
在.net core中使用EFCore连接Mysql并创建数据表
在用惯了Asp.Net Core提供的基架后,反过来想一想,貌似忘记了控制台如何去连接数据库了,因此,写一篇文章来借此巩固下并以后再来回顾时,加快步骤。 1、新建一个.Net Core控制台,然后安装Nuget包Microsoft.EntityFrameworkCoreMicrosoft.En 2025-03-17 00:01:41