Mysql
文章平均质量分 85
que_csdn
生活就是编程,编程也是生活。
展开
-
Mysql索引的使用
8.索引相关 8.0 联合索引和最左匹配原则 最左匹配原则:以最左边的起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like、in)就会停止匹配。 联合索引:combine_index(a, b, c); 根据最左匹配规则,用到索引的子集为以下两种情况: 情况一:第一列匹配,后面可以缺失n列 a a, b ...原创 2021-05-20 16:22:58 · 183 阅读 · 2 评论 -
CentOS7快速安装MySQL5.7(yum安装Mysql5.7)
CentOS7快速安装MySQL5.7(yum安装Mysql5.7) 前言: 1.为了自学练习代码或者用作内网测试服,我们可以在腾讯云或阿里云买台centos7机器即可,不需要再专门购买一台MySQL数据库了。 2.在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 3.本教程告诉大家使用RPM镜像快速安装mysql5.7服务器。简单来说,安装Mysql5.7只需要三条命令(位于摘要部分),.原创 2021-02-08 10:28:18 · 1000 阅读 · 0 评论 -
php访问mysql数据库对字符串进行特殊字符转义
转义特殊字符:单引号(')、双引号(")、反斜线(\),以便于进行数据库查询 方法一:利用mysql库函数 PHP版本在7.0之前: mysql_escape_string(string$unescaped_string) :string PHP版本在7.0之后: mysqli_real_escape_string(mysqli$link,string$escape...原创 2019-12-25 16:09:28 · 1995 阅读 · 0 评论 -
liunx端口转发—rinetd的使用
在日常生产环境中,为了了数据安全,数据库所在服务器(这里称为db服),没有外网ip供外界访问。我们可以借助rinetd工具,使用另一台服务器(这里用web服务器为例),通过web服的3306端口转发给db服的3306端口。注:本文以3306端口为例,其他端口也是适合的。 1.下载rinetd安装包并解压: 链接:https://pan.baidu.com/s/1RMw_0fKehI3wbHTs6...原创 2019-12-24 18:39:12 · 417 阅读 · 0 评论 -
Navicat使用HTTP通道连接MySQL(通过php代理连接数据库)
文章来源:https://blog.ll00.cn/archives/127.html 问题描述:通过web服务器访问db服务器, 因为db服务器没有外网ip, 不支持外网直接访问;web服安装了php, 有外网IP,支持外网http访问。 补充:什么是Navicat?在win系统下通过图形操作mysql数据库的软件, 很好用。官网地址 :https://www.navicat.com.cn...转载 2019-12-11 10:52:29 · 5281 阅读 · 0 评论