• 数据库索引的使用

    前言 编写后台管理系统,测试使用,发现加载数据很慢,平均1秒多。之后和同事一起查找原因,从后段代码到前端, 最后问题是在数据库到设计,表没有主外键,之后我们把索引加上后,速度杠杠的... 数据库索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构...

    2018-06-18 00:47:08

  • mysql的表和约束操作

    在创建表是默认为加上数据引擎和字符集,如创建一个student表,代码如下: create table students(id int unsigned zerofill auto_increment primary key, name varchar(20) not null, --不允许字段为null sex char(1) ); -----------------------------自动加上数据引...

    2018-06-18 00:46:30

  • mysql安装

    一、各种数据库的使用排行 使用如下网址查询各种数据库的排行:https://db-engines.com/en/ 二、Mysql下载、安装、启动/停止和卸载服务 下载地址:https://www.mysql.com/ Mysql有两个版本:社区(community)是免费版本和企业(enterpise)是收费版本 1.Mysql安装 a.解压...

    2018-06-18 00:47:00

  • mysql explain详解

    Explain简介 本文主要讲述如何通过 explain 命令获取 select 语句的执行计划,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了,表之间的引用,每张表有多少行被优化器查询等信息。 下面是使用 explain...

    2018-06-18 00:46:48

  • mysql数据库多源复制方案

    概述 由于目前生产环境的mysql数据库分布在两台服务器,若从单一主从来看,配置很简单,但是需要将两台服务器的数据库同步到一台从库上面,需要进行更多配置和注意事项。多源复制有两种方案,Binlog+Position和GTID,我们采用的是第一种方案Binlog+Position进行的多源...

    2018-06-18 00:46:33

  • Linux下mysql实现远程连接

    首先明白一点并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接。可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的。默认情况下,所有账号都是禁止远程连接的。在安装MYSQL的时候,在设置ROOT密码那里有一个CHECKBOX,选中的话就开启了ROOT的远程登陆功...

    2018-06-18 00:46:07

  • 数据库:MySQL查询语句练习题

    Sutdent 表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性别 VARCHAR(4) 否 否 否 否 否 Birth 出生年份 YEAR 否 否 否 否 否 Department 院系 VARCHAR(20) 否 否 是 否 否 A...

    2018-06-18 00:46:27

  • Mysql中使用SQL计算两个日期时间差值

    需求说明: 1、在项目中需要计算某一个环节的持续时间及该环节进行的次数。 2、要求持续时间以分钟进行显示,并统计进行次数。 解决方式: 通过计算某一环节的开始时间与结束时间的秒数差值进行判断。 代码部分: 说明:数据库使用的是Mysql,持久层框架使用的是Mybati...

    2018-06-18 00:44:45

  • mysql加锁读

    Locking Reads 在同一个事务中,如果你先查询数据,随后对相关数据进行插入或修改,那么在标准的SLELECT中不会给出足够的保护。在你查询期间另一个事务可以更新或者删除相同的行。InnoDB提供两种类型的加锁读: SELECT ... LOCK IN SHARE MODE 给读到的每一行都加共享...

    2018-06-18 00:45:59

  • 从mysql数据库取一条记录里的某个字段的值

    ?php $link = mysqli_connect("localhost","root","root","dbname"); //连接数据库 $sql = "select field from table limit 1"; $ressql = mysqli_query($link,$sql);//执行sql $res = $ressql-fetch_object() - field ;//得到结果...

    2018-06-18 00:46:06

2