首页
学习
活动
专区
工具
TVP
发布

若尘的技术专栏

一些教程
专栏成员
686
文章
1198278
阅读量
33
订阅数
彻底卸载MySQL
使用 rpm -qa | grep -i mysql 查看是否装有 MySQL rpm -ev xxx 删除 MySQL 如果提示依赖包错误,则使用以下命令尝试 rpm -ev xxx --nodeps 如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1,则用以下命令尝试: rpm -e --noscripts xxxx 查找之前老版本 MySQL 的目录、并且删除老版本 MySQL 的文件和库:find / -name mysql 删除
ruochen
2022-03-08
2.7K0
MyBatis 详细教程
MyBatis 目录树 [c2a2a099f5bc4982851a21b14b713195.png] tb_user.sql ```sql create database mybatis; use mybatis; drop table if exists tb_user; create table tb_user( id int primary key auto_increment, username varchar(20), password varchar(20), gender cha
ruochen
2022-03-08
2.2K0
Kubesphere集群搭建教程
所有服务器均采用centos7.6版本,最小安装模式,每个服务器均有一个空余磁盘用于部署ceph
ruochen
2021-12-16
2.5K0
MySQL索引 B+tree
大家知道 select * from t where col = 88 这么一条 SQL 语句如果不走索引进行查找的话,正常地查就是
ruochen
2021-12-05
8050
​jdbc
JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。
ruochen
2021-11-20
1.4K0
MySQL 系列教程之(十五)SQL 面试题精讲
查询每个主播的最大level以及对应的最小gap(注意:不是每个主播的最大level和最小gap)
ruochen
2021-08-17
45.9K0
MySQL 系列教程之(十四)50 道 SQL 练习题精讲
3.查询存在" 01 "课程但可能不存在" 02 "课程的情况(不存在时显示为 null )
ruochen
2021-08-17
46.5K0
MySQL 系列教程之(十三)MySQL 安全管理
1.永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;
ruochen
2021-08-17
4280
MySQL 系列教程之(十二)扩展了解 MySQL 的存储过程,视图,触发器
如果你用多个联结和过滤创建了复杂的视图或者嵌套了视图,可能会发现性能下降得很厉害。
ruochen
2021-08-17
1K0
MySQL 系列教程之(十一)Explain 与慢查询优化
应该尽量避免在 where 子句中使用 != 或 not in 或 <> 操作符,因为这几个操作符都会导致索引失效而进行全表扫描。
ruochen
2021-08-17
4920
MySQL 系列教程之(十)索引原理:B+ 树与索引
优势:可以快速检索,减少I/O次数,加快检索速度;根据索引分组和排序,可以加快分组和排序;
ruochen
2021-08-15
12K0
MySQL 系列教程之(九)MySQL 必修:事务
事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。
ruochen
2021-08-15
3400
MySQL 系列教程之(八)DQL:子查询与表连接
订单存储在两个表中。对于包含订单号、客户ID、订单日期的每个订单,orders表存储一行。
ruochen
2021-08-15
1.5K0
MySQL 系列教程之(七)DQL:从 select 开始丨【绽放吧!数据库】
select * from user order by classid,age DESC
ruochen
2021-08-15
3.6K0
MySQL 系列教程之(六)DML 操作:数据的增删改
MySQL 数据操作 DML 数据的DML操作:添加数据,修改数据,删除数据 添加数据 格式: insert into 表名(字段列表) values(值列表...); --标准添加(指定所有字段,给定所有的值) mysql> insert into stu(id,name,age,sex,classid) values(1,'zhangsan',20,'m','lamp138'); Query OK, 1 row affected (0.13 sec) mysql> --指定部分字段添加值 mysql>
ruochen
2021-08-15
2470
MySQL 系列教程之(五)DDL 操作:建库建表
通过 mysql> 命令窗口可以很简单的创建MySQL数据表。你可以使用 SQL 语句CREATE TABLE来创建数据表。
ruochen
2021-08-03
7.6K0
MySQL 系列教程之(四)MySQL 中的数据类型
一、MySQL的数据类型 数据类型是定义列中可以存储什么类型的数据以及该数据实际怎样存储的基本规则 数据类型限制存储在数据列列中的数据。例如,数值数据类型列只能接受数值类型的的数据 在设计表时,应该特别重视所用的数据类型。使用错误的数据类型可能会严重地影响应用程序的功能和性能。 更改包含数据的列不是一件小事(而且这样做可能会导致数据丢失)。 数据类型:整型、浮点型、字符串、日期等 ------------------------------------ 1、字符串数据类型 最常用的数据类型是串数据类型。它们
ruochen
2021-08-03
1.6K0
MySQL 系列教程之(三) MySQL 基本概念和操作
CREATE TABLE / VIEW / INDEX / SYN(同义词) / CLUSTER(簇)
ruochen
2021-08-03
5590
MySQL 系列教程之(二)Windows 安装 MySQL5.7.17
Windows 安装 MySQL5.7.17 在MySQL官网 http://dev.mysql.com/downloads/mysql/ 上面下载ZIP安装包(第二个:Windows (x86, 64-bit), ZIP Archive)。 下载完成后解压,将其放到想要安装的目录下。 例如:D:\MySQL5.7\mysql-5.7.17-winx64 新建一个my.ini配置文件,原始的my-default.ini配置文件只是个模版,不要在里面改动。 my.ini的内容如下: ``` [mysql] d
ruochen
2021-08-03
3670
MySQL 系列教程之(一)初识 MySQL
其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果)。那服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结果呢?客户端可以向服务器发送增删改查各类请求,我们这里以比较复杂的查询请求为例来画个图展示一下大致的过程:
ruochen
2021-08-03
6900
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档