随笔分类 -  数据库 / mysql

主键和外键
摘要:主键 主键(Primary Key): 主键是用于唯一标识表中每一行记录的字段或字段组合。 每个表只能有一个主键,且主键的值不能重复且不能为NULL。 主键通常用于加速数据检索,因为数据库系统会为主键创建索引。 在MySQL中,可以在表的创建时或之后通过ALTER TABLE语句添加主键。 在创建表 阅读全文
posted @ 2023-12-15 11:51 黑逍逍 阅读(38) 评论(0) 推荐(0) 编辑
mysql安装--windows
摘要:真是无语了。 网上的教程乱起八糟 step1:官网 MySQL :: Download MySQL Community Server 2. 安装 3.. 环境变量 安装位置的bin目录 4.检查 阅读全文
posted @ 2023-12-11 17:24 黑逍逍 阅读(3) 评论(0) 推荐(0) 编辑
OLAP
摘要:OLAP(Online Analytical Processing)在线分析处理。 主要用于复杂的数据分析和报表生成。与OLTP(Online Transaction Processing)处理实时交易和查询不同,OLAP处理的是对大规模数据集合进行多维度的分析,以便支持决策支持系统和数据挖掘等应用 阅读全文
posted @ 2023-07-19 21:12 黑逍逍 阅读(95) 评论(0) 推荐(0) 编辑
OLTP
摘要:OLTP(Online Transaction Processing)在线事务处理。 OLTP系统处理大量实时交易,并且为了保证数据的一致性、完整性和可靠性,使用事务来执行这些交易。 假设我们有一个银行账户表,用于存储用户的账户信息 CREATE TABLE bank_accounts ( acco 阅读全文
posted @ 2023-07-19 21:08 黑逍逍 阅读(21) 评论(0) 推荐(0) 编辑
事务
摘要:事务(Transaction)是一系列数据库操作的执行单元,这些操作要么全部成功地执行,要么全部回滚(撤销),从而确保数据库的数据一致性和完整性。 原子性(Atomicity):事务被视为一个不可分割的原子操作单元,要么全部执行成功,要么全部失败回滚。如果事务中的任何操作失败,那么所有的操作都会被撤 阅读全文
posted @ 2023-07-19 20:53 黑逍逍 阅读(15) 评论(0) 推荐(0) 编辑
安装mysql在线版本
摘要:1. 安装 MySQL 服务器和客户端: sudo apt install mysql-server mysql-client 2.启动 sudo systemctl start mysql 3.修改密码 sudo mysql_secure_installation 输入 MySQL root 用户 阅读全文
posted @ 2023-07-16 19:12 黑逍逍 阅读(56) 评论(0) 推荐(0) 编辑
语法-where
摘要:在MySQL中,WHERE是一种用于查询数据的子句(clause)。它被用于在SELECT、UPDATE、DELETE等语句中指定一个条件,以过滤出符合条件的数据。 WHERE子句可以根据指定的条件对表中的数据进行过滤。只有满足条件的记录才会被包含在查询结果中。 在使用WHERE子句时,您可以使用各 阅读全文
posted @ 2023-07-05 22:38 黑逍逍 阅读(77) 评论(0) 推荐(0) 编辑
mysql在命令行中,中文乱码
摘要:mysql -u your_username -p --default-character-set=utf8 your_database 连接数据库的时候就定义编码 阅读全文
posted @ 2023-06-27 23:23 黑逍逍 阅读(8) 评论(0) 推荐(0) 编辑
将一个表中的数据复制一下,
摘要:INSERT INTO my_table SELECT * FROM my_table; 这就可以了,几百万条 ,嘎嘎就创建好了 INSERT INTO my_table SELECT * FROM my_table LIMIT 100; 阅读全文
posted @ 2023-06-27 23:13 黑逍逍 阅读(12) 评论(0) 推荐(0) 编辑
mysql常用命令
摘要:连接到 MySQL 服务器: mysql -u username -p 显示数据库列表: SHOW DATABASES; 创建数据库: CREATE DATABASE database_name; 删除数据库 USE database_name; DROP DATABASE database_nam 阅读全文
posted @ 2023-06-27 23:07 黑逍逍 阅读(12) 评论(0) 推荐(0) 编辑
windows下mysql的启动
摘要: 阅读全文
posted @ 2023-06-09 17:03 黑逍逍 阅读(2) 评论(0) 推荐(0) 编辑
语法-select
摘要:connection = mysql.connector.connect( host="218.24.35.79", user="root", password="1qaz2wsx4rfv", database="cunchu")# 创建游标cursor = connection.cursor()# 阅读全文
posted @ 2023-05-29 17:34 黑逍逍 阅读(47) 评论(0) 推荐(0) 编辑
语法-insert
摘要:INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...) 一定要按顺序吗? 只插入最后一个列的值可以吗? 阅读全文
posted @ 2023-05-29 12:51 黑逍逍 阅读(22) 评论(0) 推荐(0) 编辑
读写分离
摘要:? 阅读全文
posted @ 2023-04-23 10:03 黑逍逍 阅读(14) 评论(0) 推荐(0) 编辑
安装包介绍,该安装哪些包
摘要:mysql-common是一个MySQL数据库共享的文件,其中包含了MySQL客户端和服务器共用的配置文件、默认选项文件和语言文件等。在安装MySQL客户端或服务端时,都需要安装mysql-common这个包。 mysql-libs是一个MySQL的客户端程序库,提供了MySQL客户端程序所需要的共 阅读全文
posted @ 2023-04-11 19:11 黑逍逍 阅读(485) 评论(0) 推荐(0) 编辑
安装mysql
摘要:问题 mysql为什么有服务端和客户端 服务器 注意:mysql版本不要高了,el7就行了 在服务器下执行cd /usr/local,进入到local文件中。执行mkdir mysql 创建文件夹。 mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar文件拷贝到b服务器的 阅读全文
posted @ 2023-04-11 19:10 黑逍逍 阅读(23) 评论(0) 推荐(0) 编辑
mysql索引
摘要:主键索引(Primary Key Index): 用于唯一标识表中的每一行。 主键索引要求每个索引值都是唯一的,且不能为NULL。 在表创建时可以通过在主键列上添加 PRIMARY KEY 约束来自动创建主键索引。 主键索引通常用于加速数据的查找、连接和约束数据完整性。 唯一索引(Unique In 阅读全文
posted @ 2023-04-05 21:23 黑逍逍 阅读(30) 评论(0) 推荐(0) 编辑
mysql底层
摘要:B数每个节点都会存储值 B+数的数据是存储在叶子节点,通过链表,将所有数据进行链接 阅读全文
posted @ 2023-04-05 21:21 黑逍逍 阅读(15) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示