mysql
colocola
公众号:TT程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql集锦
sql原创 2022-12-04 21:24:15 · 682 阅读 · 0 评论 -
sql 语句关键词的执行顺序?
FROM 子句, 组装来自不同数据源的数据; WHERE 子句, 基于指定的条件对记录进行筛选 GROUP BY 子句, 将数据划分为多个分组 使用聚合函数进行计算 使用 HAVING 子句筛选分组 计算所有的表达式 使用 ORDER BY 对结果集进行排序 即:from—>where—>group by—>having—>计算所有的表达式—>order by—>select 输出...原创 2021-01-11 09:20:16 · 255 阅读 · 0 评论 -
sql 如何去重?
总的思路就是先找出表中重复数据中的一条数据,插入临时表中,删除所有的重 复数据,然后再将临时表中的数据插入表中。 实现: 重复数据完全一样,使用 distinct; id 列不同,id 类型为 int,自增字段,使用聚合函数 max 或其他; id 列不同,id 类型为 uniqueidentifier;使用 row_number() over()和 partition by 给每一组添加行号;将行号=1 的数据插入临时表中。...原创 2021-01-11 09:15:48 · 1372 阅读 · 0 评论 -
MySQL 常用优化
1.表关联查询时务必遵循 小表驱动大表 原则;2.使用查询语句 where 条件时,不允许出现 函数,否则索引会失效;3.使用单表查询时,相同字段尽量不要用 OR,因为可能导致索引失效,比如:SELECT * FROM table WHERE name = ‘手机’ OR name = ‘电脑’,可以使用 UNION 替代;4.LIKE 语句不允许使用 % 开头,否则索引会失效;5.组合索引一定要遵循 从左到右 原则,否则索引会失效;比如:SELECT * FROM table WHERE name原创 2020-11-16 10:04:05 · 156 阅读 · 0 评论 -
MySQL--启动和关闭MySQL服务
1.Windows下启动服务mysqld --console 或 net start mysql 关闭服务mysqladmin -uroot shudown 或 net stop mysql2.Linux下启动服务service mysql start 关闭服务service mysql stop 重启服务service restart stop...原创 2020-11-16 09:27:14 · 140 阅读 · 0 评论 -
Mysql 主从复制的作用和原理
一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。您看,像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中。并会维护文件的一个索引用来跟踪日志循环。这个日志可以记录并发送到从服务器的更新中去。当一台从服务器连接到主服务器时,从服务器会通知主服务器从服务器的日志文件中读取最后一次成功更新的位置。然后从服务器会接收从哪个时刻原创 2020-11-10 17:40:13 · 1407 阅读 · 2 评论 -
windows安装mysql
下载:https://dev.mysql.com/downloads/mysql/解压;命令行移动①安装服务:mysqld --install②初始化: mysqld --initialize --console③开启服务:net start mysql ④关闭服务:net stop mysql ⑤登录mysql:mysql -u root -pEnter PassWord:(密码)⑥修改密码:alter user ‘root’@‘localhost’ identifie原创 2020-07-21 18:36:20 · 169 阅读 · 0 评论
分享