小呆呆的生活

  • 首页
  • 分类
    • Linux
    • MySQL
    • SpringBoot
    • SpringCloud
  • 工具
  • 留言
  • 登录
  • 注册
  • 友情链接
    • 咸鱼的窝
    • DIY熙的家
    • Farmer的自习室
    • Dark的小黑屋
  • 关于
MySQL
记录MySQL学习和使用过程中的知识点、遇到的问题和解决办法等
MySQL

数据库索引简析

前言   在我们使用数据库的过程中,往往会碰到一个叫做索引的东西,不管是表的设计,还是数据库性能的优化往往都会涉及到索引。那么他是个什么东西?又起到什么作用呢? 一、索引是什么   数据库索引是一种数据结构,用于提高数据库查询的性能和效率。它类似于书籍的索引,可以快速定位到包含特定信息的数据行,而无需逐行扫描整个数据库表。   索引在数据库表的一个或多个列上创建,以便快速查找和检索数据。它基本上是一个排序的数据结构,其中包含了对表中数据行的引用和排序依据。…

2024年 2月 9日 0条评论 839次阅读 1人点赞 小呆呆 阅读全文
MySQL

SQL简单调优

一、SQL 优化的经验 对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为 NULL,其他的,最好不要使用NULL。不要以为 NULL 不需要空间,比如:char(100) 型,在字…

2023年 8月 28日 0条评论 416次阅读 0人点赞 小呆呆 阅读全文
MySQL

Navicat Premium 15破解方法

写在前面   由于Navicat Premium产品并不是免费的,该篇文章教大家如何使用破解工具进行破解,以Navicat Premium 15为例。   本篇文章仅供学习和个人使用,请勿用于商业用途。 准备工作 安装Navicat Premium 15(正常下一步然后安装就行,安装位置可以自己选择) 下载Navicat Premium 15破解工具 以上两个都可以通过云盘下载:https://www.alipan.com/s/KHiBsPP71C2 提取码:26xd 重点!…

2022年 4月 11日 0条评论 768次阅读 10人点赞 小呆呆 阅读全文
MySQL

MySQL练习(三)

1.使用两种方式查询所有员工(EMP)信息 SELECT * from emp; SELECT empno,ename,job,mgr,sal,hiredate,comm,deptno from emp; 2.查询(EMP)员工编号、员工姓名、员工职位、员工月薪、工作部门编号。 SELECT empno,ename,job,sal,deptno from emp; 3.员工转正后,月薪上调20%,请查询出所有员工转正后的月薪。 SELECT sal*1.2 FROM emp; 4.员工试用期6个月,转正后月薪上调2…

2021年 9月 20日 0条评论 622次阅读 5人点赞 小呆呆 阅读全文
MySQL

MySQL练习(二)

使用如下语句,建立以下表 create table student ( xh char(4), xm varchar(10), sex char(2), birthday date, sal double(7,2), studentcid int(2) ); Create table class ( classid int(2), cname varchar(20), ccount int(3) ); (1)添加三个班级信息为:   1,JAVA1班,null   2,JAV…

2021年 9月 15日 0条评论 716次阅读 0人点赞 小呆呆 阅读全文
MySQL

MySQL练习(一)

1.创建表date_test,包含列d,类型为date型。试向date_test表中插入两条记录,一条当前系统日期记录,一条记录为“1998-08-18”。 CREATE table data_test( `d` DATE ) INSERT INTO data_test(d) VALUES(Now()); INSERT INTO data_test(d) VALUES("1998-08-18"); 2.创建与dept表相同表结构的表dtest,将dept表中部门编号在40之前的信息插入该表。 C…

2021年 9月 12日 0条评论 782次阅读 0人点赞 小呆呆 阅读全文
Linux

grep 'temporary password' /var/log/mysqld.log打印为空

背景:   在Centos7中,初次使用MySQL会进行一个获取初始密码的操作,而有的小伙伴发现自己执行了grep 'temporary password' /var/log/mysqld.log之后没有任何输出,再去查看/var/log/mysqld.log文件发现里面并没有temporary password,这是因为以前安装过MySQL,而卸载的时候没卸载干净有残留数据,下面给大家展示一下解决方案,供大家参考参考。本文适用MySQL 5.7或以上版本 解决方案: 原理:删除残留的数据,然后…

2020年 7月 15日 0条评论 1427次阅读 2人点赞 小呆呆 阅读全文
Linux

Centos7的MySQL初次使用教程

背景: 在Centos7中,初次使用MySQL需要一定的步骤才能进行正常使用MySQL,下面为大家讲述初始化MySQL和设置MySQL可以远程连接的步骤 本文适用MySQL 5.7或以上版本 初始化MySQL: 查看初始化密码 sudo grep 'temporary password' /var/log/mysqld.log 运行此命令之后将会打印出初始化密码 但有的同学会遇到打印为空的错误,这时候可以去看我的这篇文章,里面有解决办法——>点击grep 'temporary pass…

2020年 6月 10日 0条评论 682次阅读 0人点赞 小呆呆 阅读全文
Linux

Centos7安装MySQL教程

背景: 很多同学在使用Centos 7的过程中,发现Centos 7的yum源是没有MySQL的,只有MariaDB,所以需要我们自己去配置MySQL的Yum Repository,再使用yum安装MySQL 配置Yum Repository和安装MySQL的详细过程(以MySQL5.7为例): 写在前面:以下命令出现的sudo皆为普通用户使用root权限去运行命令,如果有的同学本身就是以root用户操作,则可以去掉sudo 更新yum yum update -y 需要更新内容可能有点多,要稍等一会 安装 wget…

2020年 5月 23日 0条评论 732次阅读 1人点赞 小呆呆 阅读全文
Java基础

MySQL和mysql-connector-java、Java的版本问题

背景: 很多刚使用MySQL的小伙伴都会遇到一个问题,那就是mysql-connector-java、Java与MySQL数据库的版本不对应,从而导致某些数据库的操作报错。 mysql-connector-java、Java与MySQL的版本对应该系: 英文版: Summary of Connector/J Versions: Connector/J version JDBC version MySQL Server version JRE Required JDK Required for Compilation…

2020年 5月 10日 0条评论 1029次阅读 2人点赞 小呆呆 阅读全文

小呆呆

知足常乐,就会拥有幸福

最新 热点 随机
最新 热点 随机
数据库索引简析 Java多线程的使用场景以及线程的创建方式 Spring事务的使用示例和传播行为以及失效场景 Spring Boot使用JUnit和Mockito进行Service层单元测试 Spring Cloud Zuul和Gateway的简单示例(搭建方式) Spring Cloud的网关Zuul和Gateway
IntelliJ IDEA软件内如何更新到最新版本 阿里云免费SSL证书介绍 Spring Cloud Eureka的理解以及搭建方式(实现示例) 消息队列各个中间件的对比 Spring Boot整合Thymeleaf grep 'temporary password' /var/log/mysqld.log打印为空
最近评论
我是可是尼古拉斯·爱新觉·罗·G·钰豪啊 发布于 3 年前(04月08日) 我来注水了胜哥 :hehe:
鸟人金 发布于 3 年前(03月03日) v
鸟人金 发布于 3 年前(03月03日) 胜哥yyds
鸟人金 发布于 3 年前(03月03日) 我滴偶像!!!!!!!!!!!!!!!
水军2号 发布于 3 年前(03月03日) 胜哥tql
标签聚合
SpringCloud 面试 后端 Java MySQL 干货 Spring SpringBoot
归档
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 6 月
  • 2022 年 11 月
  • 2022 年 8 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月

COPYRIGHT © 2023 小呆呆的生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2020104583号

粤公网安备44011802000463号