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