摘要: mysql like 优化 思路 要提高Mysql 的查询效率最有效的办法是让所有的查询走索引字段,但是在Mysql中 Like 关键字只有对前缀查询("keyword%")走索引 例如: select title,content from demo_like_table where 1=1 and 阅读全文
posted @ 2022-09-25 21:06 晓晓周 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 停止命令:net stop mysql 启动命令:net start mysql 登陆 mysql -u 用户名 -p 查看数据库版本: mysql --version:用于在未登录情况下,查看本机mysql版本,select version();:登录情况下,查看链接的库版本 显示所有数据库:sh 阅读全文
posted @ 2022-09-25 21:05 晓晓周 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 前言 在互联网还未崛起的时代,我们的传统应用都有这样一个特点:访问量、数据量都比较小,单库单表都完全可以支撑整个业务。 随着互联网的发展和用户规模的迅速扩大,对系统的要求也越来越高。因此传统的MySQL单库单表架构的性能问题就暴露出来了。而有下面几个因素会影响数据库性能: 数据量 MySQL单库数据 阅读全文
posted @ 2022-09-25 21:04 晓晓周 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一: 备份 1: 备份内容 数据 (数据文件或文本格式数据) 操作日志(binlog) (数据库变更日志) 2:冷备份与热备份 冷备份 (关闭数据库服务,完整拷贝数据文件) 热备份 (在不影响数据库读写服务的情况下备份数据库) 3:本地备份与远程备份 本地备份 (在数据库服务器本地进行备份) 远程备 阅读全文
posted @ 2022-09-25 21:04 晓晓周 阅读(40) 评论(0) 推荐(0) 编辑
摘要: MySQL mysql存储过程概述 存储过程是存储在数据库的一组SQL语句集,用户可以通过存储过程名和传参多次调用的程序模块。 特点: 使用灵活,可以使用流控制语句,自定义变量等完成复杂的业务逻辑。 提高数据安全性,屏蔽应用程序直接对表的操作,易于进行审计。 减少网络传输。 提高代码维护的复杂度,实 阅读全文
posted @ 2022-09-25 21:03 晓晓周 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 参考1(重点) 参考2 阅读全文
posted @ 2022-09-25 21:03 晓晓周 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一:数据准备 CREATE TABLE `t_user` ( `USER_ID` int NOT NULL AUTO_INCREMENT, `USER_NAME` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `USER 阅读全文
posted @ 2022-09-25 21:02 晓晓周 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一:创建计算字段 -- 将 fruits.f_name 和 suppliers.s_city创建为了一个新字段连在一起来计算查询 select fruits.f_name as name ,suppliers.s_city as city from suppliers left join fruit 阅读全文
posted @ 2022-09-25 21:02 晓晓周 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 数据库视图简介 数据库视图是一个虚拟表或逻辑表,它被定义为带有INNER的SQL SELECT查询。因为数据库视图类似于由行和列组成的数据库表,所以您可以针对它查询数据。大多数数据库管理系统(包括MySQL)允许您通过数据库视图更新基础表中的数据,并具有一些先决条件 数据库视图的优点 数据库视图允许 阅读全文
posted @ 2022-09-25 21:01 晓晓周 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 数据库设计的规范 数据库表和字段都大写 表都要加业务后缀,例如_C客户表 _B基础表 _P权限表 必须有主键,主键是表名去掉业务后缀,加_ID,大多表的主键使用UUID 字段多个单词时,全大写,用下划线隔开 类型INT/LONG/DOUBLE/TIMESTAMP/CHAR/VARCHAR2 尽量化在 阅读全文
posted @ 2022-09-25 21:01 晓晓周 阅读(21) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示