摘要: MySQL 可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP,在这些语言中,MySQL 在 PHP 的 web 开发中是应用最广泛。在本教程中我们大部分实例都采用了 PHP 语言。如果你想了解 MySQL 在 PHP 中的应用,可以访问我们的 PHP 中使用 MySQL 介绍 阅读全文
posted @ 2025-04-26 14:56 寻码疹 阅读(27) 评论(0) 推荐(0)
摘要: 1、又称连接查询,连接多个表中的数据,获得结果集。当一个表不能满足查询结果时,需要使用联合查询。 2、前提,联合表之间必须有逻辑相关性。 实例-- 示例: select orders.order_id, orders.amt, customer.cust_name, customer.tel_no 阅读全文
posted @ 2025-04-26 14:52 寻码疹 阅读(109) 评论(0) 推荐(0)
摘要: 1、redo log是MySQLEngine层,InnoDB存储引擎特有的日志。又称重做日志。 2、redo log是物理日志。可以理解为一个具有固定空间大小的队列,将被循环复制。 实例root@test:/var/lib/mysql# pwd /var/lib/mysql root@test:/v 阅读全文
posted @ 2025-04-26 14:50 寻码疹 阅读(16) 评论(0) 推荐(0)
摘要: 1、使用tar包装文件夹备份。数据库可以直接保存data文件夹,但是占用空间大,可以用tar包装压缩保存。[root@localhost ~]# systemctl stop mysqld [root@localhost ~]# tar Jcvf /opt/mysql-$(date +%F).tar 阅读全文
posted @ 2025-04-26 14:48 寻码疹 阅读(23) 评论(0) 推荐(0)
摘要: 1、停止 MySQL 服务:打开“服务”管理器(services.msc),找到 MySQL 相关服务(如 MySQL80),右键点击并选择“停止”。或者通过命令行输入 net stop mysql。2、卸载 MySQL 程序:打开“控制面板”,选择“程序和功能”,找到 MySQL 相关程序(如 M 阅读全文
posted @ 2025-04-16 11:41 寻码疹 阅读(510) 评论(0) 推荐(0)
摘要: mysql视图是基于sql查询生成的虚拟表。1.创建视图:使用create view语句结合select查询。2.使用场景:简化复杂查询、数据抽象和确保数据一致性。3.优化策略:简化底层查询、使用索引和考虑物化视图。引言在数据库管理中,视图(View)是一个非常有用的工具,特别是在处理复杂查询和数据 阅读全文
posted @ 2025-04-16 11:30 寻码疹 阅读(255) 评论(0) 推荐(0)
摘要: 在mysql中创建数据库时,应指定字符集和排序规则以确保数据准确性和提升查询性能。1) 使用create database my_database character set utf8mb4 collation utf8mb4_unicode_ci命令创建数据库,选择utf8mb4字符集和utf8m 阅读全文
posted @ 2025-04-16 11:26 寻码疹 阅读(684) 评论(0) 推荐(0)
摘要: 博客开通测试。。。 阅读全文
posted @ 2025-04-13 13:42 寻码疹 阅读(9) 评论(0) 推荐(0)