MySQL
文章平均质量分 68
学IT的细胞膜
记录学习编程之路
展开
-
Java获取数据库连接的五种方式
定义:JDBC是Java编程语言中用来连接数据库的一种API,它为开发者提供了一种标准的方式来访问数据库。组成:JDBC由一组用Java语言编写的类和接口组成,这些类和接口位于java.sql包中。/*方法一:*//*方法二:Class<?*//*方法三:Class<?*//*方法四:(推荐)*//*相关配置文件user=root*//*方法五:*//*");原创 2024-07-03 12:44:41 · 329 阅读 · 0 评论 -
MySQL高级——优化
我们主要掌握:SQL查询优化。原创 2024-05-28 11:42:26 · 1017 阅读 · 0 评论 -
MySQL高级——索引
索引是一种能够提高检索(查询)效率的提前排好序的数据结构。例如:书的目录就是一种索引机制。索引是解决SQL慢查询的一种方式。原创 2024-05-27 11:33:00 · 363 阅读 · 0 评论 -
MySQL高级——存储引擎
MySQL存储引擎决定了数据在磁盘上的存储方式和访问方式。不同的存储引擎实现了不同的存储和检索算法,因此它们在处理和管理数据的方式上存在差异。MySQL常见的存储引擎包括InnoDB、MyISAM、Memory、Archive等。每个存储引擎都有自己的特点和适用场景。例如,选择适合的存储引擎可以提高MySQL的性能和效率,并且根据应用需求来合理选择存储引擎可以提供更好的数据管理和查询功能。原创 2024-05-25 17:24:58 · 270 阅读 · 0 评论 -
MySQL高级——存储过程
一篇文章搞定 MySL 的存储过程原创 2024-05-25 17:19:44 · 381 阅读 · 0 评论 -
MySQL——DBA命令
采用以上方式新建的用户没有任何权限:系统表也只能看到以下两个使用root用户查看系统中当前用户有哪些?原创 2024-05-23 17:08:45 · 301 阅读 · 0 评论 -
MySQL——事务
针对快照读(普通 select 语句),是通过 MVCC 方式解决了幻读。针对当前读(select … for update 等语句),是通过 next-key lock(记录锁+间隙锁)方式解决了幻读。我举例了两个发生幻读场景的例子。第一个例子:对于快照读, MVCC 并不能完全避免幻读现象。因为当事务 A 更新了一条事务 B 插入的记录,那么事务 A 前后两次查询的记录条目就不一样了,所以就发生幻读。原创 2024-05-23 17:07:34 · 592 阅读 · 0 评论 -
MySQL——视图
【代码】MySQL——视图。原创 2024-05-23 17:06:33 · 124 阅读 · 0 评论 -
MySQL——三范式
数据库表设计的原则。教你怎么设计数据库表有效,并且节省空间。原创 2024-05-23 17:05:30 · 313 阅读 · 0 评论 -
MySQL——表相关
例如:创建学生表。原创 2024-05-23 17:04:31 · 870 阅读 · 0 评论 -
查询DQL——函数
简单地说就是多个表的信息一起查。就是交集除了交集,其他不满足条件的数据也要列出来,并于NULL匹配。select 嵌套。原创 2024-05-16 21:11:13 · 923 阅读 · 0 评论 -
查询DQL——排序操作
默认是升序(asc)。原创 2024-05-15 10:18:57 · 236 阅读 · 0 评论 -
查询DQL——条件查询
这部分建议直接加小括号,就不用考虑这么多了。注意:in 会忽略 null,如果要查询字符串需要带引号。查名字里有下划线的:转义。用的少,因为意思不明确。%表示任意多个字符;原创 2024-05-14 20:36:46 · 191 阅读 · 0 评论 -
查询DQL——简单查询
注意:sql语句是不区分大小写的。原创 2024-05-14 19:29:19 · 186 阅读 · 0 评论 -
MySQL初始化数据
数据库表是数据库管理系统(DBMS)中用于存储和组织数据的基本结构。它类似于电子表格或纸质表格,但具有更多的功能和灵活性。原创 2024-05-14 14:39:08 · 734 阅读 · 0 评论 -
数据库概述
SQL是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),如MySQL、Oracle、SQL Server、MS Access、Sybase、Informix、Postgres等,都将SQL作为其标准处理语言。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。简单来说,它就是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。原创 2024-05-14 11:31:07 · 416 阅读 · 0 评论 -
SQL注入(初级)
SQL注入(初级)原创 2024-04-11 23:38:10 · 947 阅读 · 0 评论 -
Mysql入门
Mysql入门原创 2024-04-04 23:59:19 · 1358 阅读 · 0 评论