
MySQL
zhzhsxx
生活态度积极乐观
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql的物理分页与逻辑分页
1.逻辑分页 查出所有的数据,使用程序进行分页。 占用内存大、数据更新不能及时反馈、不用频繁查询数据库 2.物理分页 每次查询数据库,使用limit 占用内存小、数据更新及时反馈、频繁查询数据库 3.limit使用技巧 limit a,b 当a越来越大时,销量会下降。 改进:使用where条件(该列有索引时会使用索引) where 列名>a limit b ...原创 2019-12-06 11:11:12 · 563 阅读 · 0 评论 -
mysql优化常用语句
show variables like '%slow_query_log%';show variables like 'long_query_time%';show variables like "wait_timeout";原创 2018-04-17 11:19:10 · 206 阅读 · 0 评论 -
mysql创建用户
创建用户: create user identified by 'zhangsan';授权: grant all privileges on zhangsanDb.* to zhangsan@'%' identified by 'zhangsan'; flush privileges;原创 2018-04-24 11:24:54 · 227 阅读 · 0 评论 -
mysql 命令行开启慢查询日志
mysql> show variables like "%long%"; //查看一下默认为慢查询的时间10秒 +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +----...原创 2018-05-11 11:50:58 · 1076 阅读 · 0 评论 -
centos7安装mysql
1、下载 https://dev.mysql.com/downloads/repo/yum/ wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm2、运行 rpm -Uvh mysql80-community-release-el7-1.noarch.rpm3、安装mysql yum in...原创 2018-07-13 08:59:14 · 143 阅读 · 0 评论 -
数据库自动备份
用于远程备份数据库 # 创建用户 useradd sqlbak -g mysql usermod -s /bin/bash sqlbak #生成证书 su sqlbak ssh-keygen #备份文件 ##方式1 ssh sqlbak@ip /home/sqlbak/sql_bak/sql_dump.sh scp sqlbak@ip:/home/sqlbak/sql_bak/qycf.s...原创 2018-07-24 18:18:20 · 157 阅读 · 0 评论 -
Mysql建表注意事项
表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint (1 表示是,0 表示否)。 长度为1 pojo中映射为Boolean 长度3 pojo中映射为Byte 表名不使用复数;小写;下划线连接;数字不在中间;业务名称_表的作用 禁用保留字,参照官方? 主键索引名为 pk_字段名;唯一索引名为 uk_字段名;普通索引名则为 idx_字段名。 小数类...原创 2018-08-31 09:39:06 · 979 阅读 · 0 评论 -
mysql区间统计函数
INTERVAL(N,N1,N2,N3,…) INTERVAL()函数进行比较列表(N1,N2,N3等等)中的N值。该函数如果N<N1返回0,如果N<N2返回1,如果N<N3返回2 等等。如果N为NULL,它将返回-1。列表值必须是N1<N2<N3的形式才能正常工作。 mysql> select INTERVAL(10,0,5,10,15); +----...原创 2018-12-04 17:17:30 · 6224 阅读 · 0 评论 -
数据库表连接的简单解释
数据库表连接的简单解释转载 2019-01-16 09:08:19 · 184 阅读 · 3 评论