数据库
文章平均质量分 74
TaoismHuang
这个作者很懒,什么都没留下…
展开
-
PowerDesigner使用Excel批量创建表
当数据库表太多时,使用PowerDesigner手动建模,效率极其低下,这时候就可以使用脚本进行批量导入创建。原创 2023-06-16 18:20:09 · 884 阅读 · 0 评论 -
MySQL字符串截取
文章目录1. 从左开始截取字符串left(str, length)2. 从右开始截取字符串right(str, length)3. 截取特定长度字符串substring(str, pos, length)4. 按关键字截取字符串 substring_index(str, delim, count)在开发中有时会遇到只需要数据库某字段的一部分,这种场景有时直接通过数据库来操作比通过代码实现要更方便快捷些,MySQL有很多字符串函数可以用来处理这些需求,如left、right、substring、substr原创 2022-02-23 10:20:05 · 4335 阅读 · 2 评论 -
Redis击穿、穿透、雪崩产生原因以及解决思路
文章目录1. 前言2. 击穿1. 前言众所周知,计算机的瓶颈之一就是IO,为了解决内存与磁盘速度不匹配的问题,产生了缓存,将一些热点数据放在内存中,随用随取,降低连接到数据库的请求链接,避免数据库挂掉。需要注意的是,Redis产生击穿、穿透、雪崩情况的前提条件都是Redis做缓存使用,并且产生了高并发。2. 击穿...原创 2022-02-10 17:52:29 · 2751 阅读 · 0 评论 -
MySQL数据库—数据操作(増、删、改、查)
文章目录一、插入数据1. 全列插入2. 缺省插入3. 同时插入多条数据二、删除数据三、更新数据四、查找数据1. 基本语法2. 条件查询3. 模糊查询:like4. 范围查询:in和between...and...5. 空判断:is null和is not null6. 优先级7. 聚合8. 排序我们可以对数据库中的数据表进行一些操作:插入数据、删除数据、更新数据、查找数据一、插入数据可以使用...原创 2019-07-10 20:21:24 · 400 阅读 · 0 评论 -
MySQL数据库—数据库管理常用命令
文章目录一、用户管理1. 创建用户2. 查看用户3. 删除用户4. 修改用户密码5. 更改用户可登录ip地址二、授权管理1. 查看用户权限2. 授权3. 取消授权三、管理mysql常用命令1. 创建数据库2. 删除数据库3. 查看当前选择的数据库4. 查找记录5. 查看前用户6. 用于选择在MySQL工作区指定的数据库7. 列出了MySQL数据库管理系统中的所有可访问的数据库8. 显示已经选择数...原创 2019-07-15 12:46:47 · 595 阅读 · 0 评论 -
MySQL数据库—表的基本操作
文章目录1. 表的创建2. 查看表的结构3. 修改字段属性4. 添加一列5. 删除一列6. 修改列名7. 修改表名8. 添加索引9. 查看索引10. 增加外键约束11. 查看外键约束12. 删除外键1. 表的创建表的创建命令需要:表的名称字段名称定义每个字段(类型、长度等)格式如下:CREATE TABLE table_name (column_name column_type)...原创 2019-07-15 16:38:09 · 222 阅读 · 0 评论 -
MongoDB数据库—基本操作
文章目录一、数据库操作1. 查看所有数据库2. 创建数据库3. 删除数据库4. 查看当前正在使用的数据库5. 断开连接6. 查看命令api二、集合操作1. 查看当前数据库下有哪些集合2. 创建集合3. 删除当前数据库中的集合三、文档操作1. 插入文档:insert()和save()2. 文档更新3. 文档删除4. 文档查询一、数据库操作1. 查看所有数据库我们可以使用如下语句查看Mongo...原创 2019-07-12 12:56:52 · 846 阅读 · 0 评论 -
MySQL数据库—多表查询
文章目录交叉连接多表查询顾名思义就是数据同时从多张表中获取,查询语句同时涉及到多张表,多表查询有多种语法,即:交叉连接,内连接,左外连接,右外连接,联合查询现有如下一个数据库:mysql> select * from class;+----+-----------+| id | classname |+----+-----------+| 1 | python || ...原创 2019-07-16 19:56:31 · 486 阅读 · 0 评论