51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
Mysql千万级大表优化策略
1.1优化sql1、有索引但未被用到的情况(不建议)(1)避免like的参数以通配符开头时尽量避免Like的参数以通配符开头,否则数据库引擎会放弃使用索引而进行全表扫描。以通配符开头的sql语句,例如:select*fromt_credit_detailwhereFlistidlike'%0'G ...
代码星球
·
2020-04-16
Mysql
千万
级大
优化
策略
navicat for mysql无法连接数据库和连接数据库慢的问题
首先在自己虚拟机上登录mysql:mysql-uroot-p然后赋予权限GRANTALLPRIVILEGESON*.*TOroot@'%'IDENTIFIEDBY'123456';%表示多有机器1)grantallon*.*to用户名@"%"identifiedby"密码";2)flushprivileges;打开33...
代码星球
·
2020-04-16
连接
数据库
navicat
for
mysql
mysql的partition分区
前言:当一个表里面存储的数据特别多的时候,比如单个.myd数据都已经达到10G了的话,必然导致读取的效率很低,这个时候我们可以采用把数据分到几张表里面来解决问题。方式一:通过业务逻辑根据数据的大小通过id%10这种来分成user1,user2,user3等这样的,但是这样会有很多问题我们需要维护这样一个hash关系,而...
代码星球
·
2020-04-16
mysql
partition
分区
linux下忘记mysql root密码解决办法
1、编辑MySQL配置文件my.cnf系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接vi/etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-gra...
代码星球
·
2020-04-16
linux
忘记
mysql
root
密码
Mysql使用规范
Mysql数据库索引创建规则[编辑]1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不...
代码星球
·
2020-04-16
Mysql
使用
规范
mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y ; 这里使用了casewhen这个小技巧来实现批量更新。举个例子:1234567UPDATE ca...
代码星球
·
2020-04-16
某个
字段
mysql
如何
更新
我的MYSQL学习心得(十) 自定义存储过程和函数
我的MYSQL学习心得(一)简单语法我的MYSQL学习心得(二)数据类型宽度我的MYSQL学习心得(三)查看字段长度我的MYSQL学习心得(四)数据类型我的MYSQL学习心得(五)运算符我的MYSQL学习心得(六)函数我的MYSQL学习心得(七)查询我的MYSQL学习心得(八)插入更新删除我的MYSQL学习心得(九)索...
代码星球
·
2020-04-16
我的
MYSQL
学习
心得
自定义
mysql语句:批量更新多条记录的不同值[转]
mysql更新语句很简单,更新一条数据的某个字段,一般这样写:1UPDATE mytableSET myfield='value' WHERE other_field='other_value';如果更新同一字段为同一个值,mysql也很简单,修改下whe...
代码星球
·
2020-04-16
mysql
语句
批量
更新
多条
教你编译PHP7 (nginx+mysql+php7)
操作系统: CentOSLinux,6.564位服务器: 阿里云空的操作系统,我们从0开始.在开始前,请确保你的Linux已联网,已联网,已联网!#安装编译工具:yuminstallgccautomakeautoconflibtoolgcc-c++#安装基础库yuminstallgdzlibzlib...
代码星球
·
2020-04-16
教你
编译
PHP7
nginx+mysql+php7
mysql sql语句大全
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXEC sp_addumpdevice'disk...
代码星球
·
2020-04-16
mysql
sql
语句
大全
navicat mysql 书写存储过程并导出成sql
navicat创建存储过程:选中该数据库 然后完成,保存的时候出错: 需要为字段类型添加类型的大小。下面加一下。 然后就在这里面写相关的业务代码了。 语句结尾需要加上分号; 。否则会报错。  ...
代码星球
·
2020-04-16
navicat
mysql
书写
存储
过程
mysql 使用 MD5函数 校验账号密码
项目中账号密码需要加密操作,数据库用户表账号是明文,密码是密文,但是前端传递过来的都是密文,所以需要到数据库中加密账号和前端传递过来的密文做校验。 这时候就可以使用md5函数。 使用案例: SELECTMD5(s.user_account)asuser_md5fro...
代码星球
·
2020-04-16
mysql
使用
MD5
函数
校验
mysql: show processlist 详解
最近排查一些MySQL的问题,会经常用到showprocesslist,所以在这里把这个命令总结一下,做个备忘,以备不时只需。showprocesslist是显示用户正在运行的线程,需要注意的是,除了root用户能看到所有正在运行的线程外,其他用户都只能看到自己正在运行的线程,看不到其它用户正在运行的线程。除非单独个这...
代码星球
·
2020-04-16
mysql
show
processlist
详解
phpStudy 升级 MySQL5.7
最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下步骤 1.备份原本MySQL 备份:原本phpStudy中的MySQL文件夹改名为MySQL# 2.下载MySQL5.7 百度网盘地址:https://p...
代码星球
·
2020-04-16
phpStudy
升级
MySQL5.7
Navicat for MySQL 安装软件和破解补丁
软件 链接:https://pan.baidu.com/s/1e8gpbyWM7ISrWpMwsw-MNg提取码:fag3安装好 Navicat 将破解文件放到安装目录下,然后双节运行是的,你每一听错 ,破解完成了 ...
代码星球
·
2020-04-16
Navicat
for
MySQL
安装
软件和
首页
上一页
...
506
507
508
509
510
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他