海事边缘计算实战:基于 Linux TC 的集装箱遥测数据优先级调度与星链多链路融合策略
2026/5/16 19:18:48
CREATE DATABASE company DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE company; CREATE TABLE employees ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), position VARCHAR(50), salary INT );INSERT语句用于向表中添加数据,DELETE语句用于删除特定记录。示例中展示了插入员工数据和订单数据,以及删除特定订单的操作。
INSERT INTO employees (name, position, salary) VALUES ('张三', '运维工程师', 8000), ('李四', 'DBA', 12000), ('王五', '开发工程师', 10000); DELETE FROM orders WHERE id=3;MySQL二进制日志记录了所有修改数据的SQL语句。日志内容显示了事务的开始(BEGIN)和提交(COMMIT)标记,以及具体的INSERT操作细节。这些日志可用于数据恢复和复制。
# at 698 #260515 9:29:54 server id 11 end_log_pos 785 CRC32 0xe8310c7d Query thread_id=5 exec_time=0 error_code=0 SET TIMESTAMP=1778808594/*!*/; BEGINMySQL支持多种存储引擎,各有特点:
存储引擎: 背景:我们的数据表在实际应用场景中,有很多不同的偏重性的要求,例如: 1、要求读的性能高,甚至可以不是特别注重数据的完整性 myisam 存储引擎 2、要求读写性能都在线,同时数据的完整性可以得到一定程度上的保证 innodb 存储引擎事务是数据库操作的逻辑单元,具有ACID特性:
事务--》ACID (小概率面试题) ACID : 1、原子性:一个事务如果包含多个语句,那么所有的修改语句必须全部执行成功,否则会全部不执行(rollback) 2、一致性:事务处理后的数据,前后的"总量"要保证一致 3、隔离性:不同的事务对相同的数据进行处理过程中,相互不影响 4、持久性:事务提交之后的所有变更结果,都会持久化保存到磁盘中MySQL Group Replication(MGR)提供高可用解决方案:
MGR 高可用集群 原理: 1、多台数据库组成一个组(3台) 2、组内选出一个老大master ,选举机制(版本号、server_id、判断权重、手动指定) 3、客户端发出一个sql请求(包含了增删改的"事务") 4、master接收到请求,广播给组内其他成员,需要多数的服务器检测确认无误,master才会具体执行这个事务 ,并且会把事务发送给其他服务器(类似主从复制) 5、回应给客户端,事务处理完成周末作业包括:
双休日作业: 1、整理本周笔记、完成MGR集群高可用 2、尝试完成ruoyi项目建设