
mysql
liqingtx
这个作者很懒,什么都没留下…
展开
-
SpringBoot+MySql
1、pom文件引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>原创 2022-02-03 22:14:16 · 1003 阅读 · 0 评论 -
mysql(docker)
# docker 中下载 mysql docker pull mysql #启动 docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysql -d mysql #进入容器 docker exec -it mysql bash #登录mysql mysql -u root -p //回车输入密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql'; #添加远程登录用户,直接用r.原创 2021-11-24 10:44:34 · 963 阅读 · 0 评论 -
数据库连接
Java使用JDBC访问数据库的步骤: 1、得到数据库驱动程序 2、创建数据库连接 3、执行SQL语句 4、得到结果集 5、对结果集做相应的处理(增、删、改、查) 6、关闭资源:这里释放的是DB中的资源 一个小例子: package cn.itcast.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; pub转载 2021-11-10 09:55:30 · 257 阅读 · 0 评论 -
MYSQL实现排名函数RANK,DENSE_RANK和ROW_NUMBER
文章目录 1. 排名分类 1.1 区别RANK,DENSE_RANK和ROW_NUMBER 1.2 分组排名 2. 准备数据 3. 不分组排名 3.1 连续排名 3.2 并列跳跃排名 3.3 并列连续排名 4. 分组排名 4.1 分组连续排名 4.2 分组并列跳跃排名 4.3 分组并列连续排名 在MYSQL的最新版本MYSQL8已经支持了排名函数RANK,.转载 2020-12-06 10:22:42 · 403 阅读 · 0 评论 -
MySQL索引原理及慢查询优化
背景 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 本人从2013年7月份起,一直在美团转载 2020-12-03 21:48:12 · 326 阅读 · 0 评论 -
【转】为什么Mongodb索引用B树,而Mysql用B+树?
转自:https://zhuanlan.zhihu.com/p/107228878?utm_source=wechat_session 正文 这里的Mysql指的是Innodb的存储引擎下的索引结构,其他存储引擎我们暂时不讨论。 B树和B+树 开头,我们先回忆一下,B树和B+树的结构以及特点,如下所示: B树 注意一下B树的两个明显特点 树内的每个节点都存储数据 叶子节点之间无指针相邻 B+树 注意一下B+树的两个明显特点 数据只出现在叶子节点 所有叶子节点增...转载 2020-12-01 11:46:32 · 521 阅读 · 0 评论 -
mysql
1、登录mysql数据库 mysql -u 用户名 -p 回车后输入密码。 2、查看数据库 show databases; 3、创建数据库 create database 数据库名称; 4、选择访客特定数据库 use database名字; 5、查看数据库中所有表 show tables; 6、查看数据库表结构 describe table名。 7、向自增ID的表插入记录 方法一:insert into 表名(name,date) values(‘张三’,‘‘1970-12-1.原创 2020-11-29 22:21:59 · 316 阅读 · 0 评论