mysql
-
对mysql数据库进行优化总结
在php的开发中使用mysql数据库视乎已经成了每个php程序员的习惯性,而要想php操作mysql时,速度可以更快,更方便,那么我们不得不对mysql数据库进行优化处理,对mysql优化在面试中也是很长被提问的,那么我们就一起来看看吧! 1. 优化你的MySQL查询缓存 在MySQL服务器上进行查…
-
mysql连接查询实例详解



连接查询就是将两个或两个以上的表,“连接起来”,当做一个数据源,并从中去取得所需要的数据;本文主要和大家分享mysql连接查询实例详解,希望能帮助到大家。 交叉连接 cross join: 没有条件,只是按连接的基本概念,将所有数据行都连接起来的结果。它又叫做“笛卡尔积”; 对于表1(n1个字段,…
-
mysql视图实例详解



%ign%ignore_a_1%re_a_1%: 就是一个select语句(通常比较复杂),我们给其一个名字(视图名),以后,要使用(执行)该select语句,就方便了:用该视图名就可以了。(类似于函数的封装和调用) 创建视图 语法形式: create view 视图名 【(字段名1,字段名2,字段…
-
mysql数据表操作实例详解



本文主要和大家分享mysql数据表操作实例详解,希望能帮助到大家,首先我们先来看一下如何创建数据表。 创建表 基本语法形式: create table 【if not exists】 表名 (字段列表 【,索引或约束列表】) 【表选项列表】; 字段设定形式: 字段名 类型 【字段属性1 字…
-
mysql数据库准备工作实例分享
本文主要和大家分享mysql数据库准备工作实例分享,包括如何启动/停止mysql数据库服务、登录/退出mysql系统、数据库的备份和恢复等,希望能帮助到大家。 1、启动/停止mysql数据库服务 命令行模式:(需要管理员身份) 启动数据库:net start mysql 关闭数据库:net s…
-
mysql中常用的的内置函数
本文主要和大家分享mysql中常用的的内置函数,包括聚合函数、数学函数、字符串函数等,希望能帮助到大家。 1、聚合函数 COUNT()函数:对于除了(*)之外的任何参数,返回所选择集合中非null值的行的数目,对于参数(*),则返回集合中所有行的数目,包含null值得行。没有WHERE的count(…
-
mysql锁和索引之间的联系



在平时我们用mysql的锁时,一般刚接触数据库是很少考虑锁的效率,一般只求到达防止并发的目的就可以了,但是随着数据量的增大我们就会发现有很多sql我们已经写的非常优化了,但是有时候还是很慢,很难找到原因,这时候我们就应该考虑一下是不是mysql的锁在导致的。 我们首先建立一个新的数据表: 这里我们的…
-
mysql字段类型选择方法



本文主要和大家分享mysql字段类型选择方法,分贝和大家分享整型、时间类型(选择准确的类型)希望能帮助到大家。 尽量少的占据存储空间 整型 时间类型(选择准确的类型) 类型 含义 time()时分秒datetime()年月日 时分秒year()年份date()年月日timestamp()时间戳(1…
-
MySQL创建索引和删除索引的方法
本文主要和大家分享MySQL创建索引和删除索引的方法,希望能帮助到大家。 一.添加索引 (1)ALTER TABLE语句 1.PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQ…
-
MYSQL面试题(一)
本文主要和大家分享MYSQL面试题(一),希望能帮助到大家。 【相关专题推荐:mysql面试题(2020)】 1. 如何设计一个高并发的系统 ① 数据库的优化,包括合理的事务隔离级别、SQL语句优化、索引的优化 ② 使用缓存,尽量减少数据库 IO ③ 分布式数据库、分布式缓存 ④ 服务器的负载均衡 …