-
SQL语句优化
数据库2018-06-01
怎么加快查询速度,优化查询效率,主要原则就是应尽量避免全表扫描,应该考虑在where及order by 涉及的列上建立索引。 建立索引不是建的越多越好,原则是: 第一:一个表的索引不是越多越好,也没有一个具体的数字,根据以往的经验,一个表的索引最多不能超过6个,因为索引越多,对update和insert操作也会有性能的影响,涉及到索引的新建和重建操作。 第二:建立索引的方法论为: 多数查询经常使用的列; 很少进
-
MySQL + Atlas --- 部署读写分离
数据库2018-02-02
序章 Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都是中文。英文不好的同学有福了。 Atlas官方链接: https://github.com/Qihoo360/Atlas/blob/master/README_ZH.md Atlas下载链接: https://github.com/Qihoo360/Atlas/releases
-
win10 bash linux安装ubuntu & lamp 卸载ubuntu
数据库2018-01-30
win10 bash的安装 参考: http://jingyan.baidu.com/article/aa6a2c14e347010d4c19c48f.html 装好ubuntu 之后,进入系统(建议安装ubuntu的时候设置账户用root账户,如果不是root账户,运行下面命令的时候请自己切换root账户或者在命令前面加上sudo): 安装apache: apt-get install apache2 如果
-
ubuntu php多版本共存切换,为每个站点设置不同的php版本
数据库2018-01-29
做开发时,由于本机开发的php版本跟线上发布的php版本不一致,很容易在上线后,发现因版本的影响导致一些bug,但又不想重新去换本机的php版本,那么多版本共存就很方便了!有必要时,切换到指定版本测试下,没问题再上线就OK了! LMAP环境安装记录如下: sudo apt-get install -y apache2 安装:mysql5.7(ubuntu16.04自带) sudo apt instal -y mysql-server mysql-client l
-
Linux中常用操作命令
数据库2018-01-19
常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir
-
MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数
数据库2018-01-16
时间差函数(TIMESTAMPDIFF、DATEDIFF) 需要用MySQL计算时间差,使用TIMESTAMPDIFF、DATEDIFF,记录一下实验结果 --0 select datediff(now(), now()); --2 select datediff('2015-04-22 23:59:00', '2015-04-20 00:00:00'); --2 select datediff('2015-04-22 00:00:00', '2015-04-20 2
-
LINUX服务器crontab配置文件说明
数据库2018-01-05
查看crontab配置文件 vi /etc/crontab #SHELL变量指定了系统要使用哪个shell SHELL=/bin/bash #第二行PATH变量指定了系统执行命令的路径 PATH=/sbin:/bin:/usr/sbin:/usr/bin #第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变量的值为空,则表示不发送任务执行信息给用户 MAILTO= #第四行的HOME变量指定了在执行命令或者脚本
-
宝塔Linux面板命令大全
数据库2017-11-22
安装宝塔 Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh Ubuntu/Deepin安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash
-
使用SQL语句 导出MySQL表结构
数据库2017-11-12
使用SQL语句 导出MySQL表结构.wdphp为数据库名称,到时候只需要修改成你要导出表结构的数据库即可 ...
-
CentOS7使用firewalld打开关闭防火墙与端口
数据库2017-10-24
CentOS7使用firewalld打开关闭防火墙与端口.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体...