database
数据库
「已注销」
今天又是充满希望的一天!
展开
-
centos7安装mysql5.7
一、安装YUM Repo 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 2、然后进行repo的安装: rpm -ivh mysql57-community-release-el7-9.noarch.rpm ...转载 2020-10-07 17:55:39 · 161 阅读 · 0 评论 -
sql 语句中 in 和 exists的区别、应用、详解
演示demo表:student表DROP TABLE IF EXISTS `student`;CREATE TABLE `student` ( `stuid` varchar(16) NOT NULL COMMENT '学号', `stunm` varchar(20) NOT NULL COMME...转载 2020-08-21 21:37:12 · 240 阅读 · 0 评论 -
mysql常用sql查询语句优化方法,性能优化
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t原创 2020-08-20 23:17:16 · 187 阅读 · 0 评论 -
mongodb命令大全,常用命令解析
mongoDB导入bson数据 mongorestore --host 127.0.0.1 --port 27017 -d databasename D:\backup\mongodb\news.bson mongo正则匹配 db.getCollection('collectionName').find({"content":new RegExp(".*你好.*")}) mongo批量替换 db.collectionName.find({'content':{'$regex': /qqq|123/}}).f原创 2020-08-20 23:05:27 · 520 阅读 · 0 评论 -
mysql递归查询(根据父节点id查询所有子节点id)
MYSQL递归查询 select id from ( select t1.id, if(find_in_set(parent_id, @pids) > 0, @pids := concat(@pids, ',', id), 0) as ischild from ( select id,parent_id from category t where order by parent_id, id ) t1, (select原创 2020-08-20 22:47:32 · 1191 阅读 · 0 评论