美文网首页
PHP+Mysql 面试题记录

PHP+Mysql 面试题记录

作者: MeYun | 来源:发表于2019-08-18 16:48 被阅读0次

mysql索引的类型分几种?并做简要说明。

1. 普通索引
这是最基本的索引,值可以为空,它没有任何限制,仅加速查询
增加索引:
CREATE INDEX indexName ON tableName(columnName(length));
ALTER table tableName ADD INDEX indexName(columnName);
如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length。
删除索引:DROP INDEX indexName ON tablename;
2. 唯一索引
索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式:
CREATE UNIQUE INDEX indexName ON tablename(columnName(length)) ;
ALTER table tablename ADD UNIQUE [indexName] (columnName(length));
3. 主键索引
主键是一种唯一性索引,但它必须指定为PRIMARY KEY,不可以有空值,每个表只能有一个主键。
ALTER table tablename add primary key (`columnName`)
4. 全文索引:
全文索引的索引类型为FULLTEXT。全文索引可以在varchar、char、text类型的列上创建。可以通过ALTER TABLE或CREATE INDEX命令创建。对于大规模的数据集,通过ALTER TABLE(或者CREATE INDEX)命令创建全文索引要比把记录插入带有全文索引的空表更快。MyISAM支持全文索引,InnoDB在mysql5.6之后支持了全文索引。 全文索引不支持中文需要借sphinx(coreseek)或迅搜技术处理中文。
alter table tablename add FULLTEXT(`columnName`);
索引优化: https://www.cnblogs.com/pcyy/p/7943759.html

SQL中什么情况下需要用到左连接(left join)?

LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。

mysql存储引擎MyISAM和InnoDB的区别?

https://blog.csdn.net/wjtlht928/article/details/46641865

相关文章

  • PHP+Mysql 面试题记录

    mysql索引的类型分几种?并做简要说明。 1. 普通索引这是最基本的索引,值可以为空,它没有任何限制,仅加速查询...

  • Mac上搭建PHP+MySQL

    最近需要在Mac上装个协作工具,需要搭建PHP+MySQL环境,这里简单做下记录。 Mac(OSX 10.10)上...

  • MySQL常用语句

    MySQL是最常见的数据库,渗透测试中也经常会碰到php+mysql的网站,本章记录一下最常见的sql语句,记录一...

  • WAMP环境 -- Windows 安装压缩版MySQL

    因重装系统需要安装PHP+MySQL开发环境,大概记录,以备不时之需系统:Windows 10 专业版 64位(...

  • OC面试题目合集

    这里用来记录一些OC面试题目(不定期更新, 会逐渐补充...) 视图面试题 IOS面试题(UIView) ----...

  • php+mysql

    php笔记 导读 wamp集成开发环境w:windows 操作系统 mamp lampa:apac...

  • PHP+MySQL

    前言 本文为PHP与MySQL连接的一些基础操作的总结。 连接MySQL服务器 连接成功---返回mysql连接标...

  • dvwa安装教程

    概述 DVWA (Damn Vulnerable Web Application) 是用 PHP+MySQL 编写...

  • Linux命令统计日志中访问量最多的N个IP

    这是电话面试阿里时,面试官出过的一道面试题,当时不会,在这里记录一下。 面试题: 我们知道nginx日志中会记录访...

  • iOS底层原理总结 - OC对象的本质↑

    对李明杰老师底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容 面试题:一个NSObje...

网友评论

      本文标题:PHP+Mysql 面试题记录

      本文链接:https://www.haomeiwen.com/subject/cfwrsctx.html