php面试题:一张表中,id 是主键索引,name是普通索引,下列语句都只取一条,分别有什么不同

一张表中,id 是主键索引,name是普通索引,下列语句都只取一条,分别有什么不同 select * from table_name where name='smith' select * from table_name where id=1

2019-06-11 09:20:16

阅读数 33

评论数 4

主键与唯一索引的区别

** – 区别 ** 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多...

2019-06-10 15:19:55

阅读数 20

评论数 0

sql 一对多,并且合并多的那字段

SELECT wa.id AS album_id, om.truename AS author, wa.title AS albumTitle, ...

2019-05-15 14:01:15

阅读数 11

评论数 0

mysql left join 多对多获取最新编辑的一条

SELECT b.student_name, b.student_id, b.date, ...

2019-04-10 15:46:11

阅读数 26

评论数 0

sql查询成绩表中每一科成绩最高的分数以及这个学生的名字,学科名,面试的时候碰到的问题

如图有这样一张成绩表: 首先要理解group by 含义:“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。 先来看这样一条sql语句:select  subject,m...

2018-07-30 16:40:44

阅读数 5656

评论数 0

如何让远程访问mysql更安全

线上业务为了保证数据安全,一般只允许本地或者内网访问MySQL。但一些特殊情况下,需要通过外网访问MySQL。此时为了保证权限最小化开放,首先要做两方面措施:一方面需要配置防火墙白名单iptables -A INPUT -s 1.2.3.4 -p tcp -m tcp –dport 3306 -j...

2018-07-12 10:46:10

阅读数 107

评论数 0

远程连接阿里云mysql

原文链接:https://blog.csdn.net/wangjiawei0227/article/details/73430980服务器 ubuntu16.04阿里云服务器端口连接开始尝试最开始先在网上找怎样配置,很多教程。第一步mysql -u root -p输入密码进入mysqlgrant ...

2018-07-12 10:08:37

阅读数 234

评论数 0

存储进程

原文链接:http://www.cnblogs.com/zhanglei93/p/6437867.html

2017-10-13 23:05:07

阅读数 116

评论数 0

mac 下mysql 修改密码

停止mysql服务mysql.server stop免验证登录mysqld_safe --skip-grant-tables --skip-networking &重新再打开一个新的终端 开启mysql服务mysql.server start登录mysql,免登录mysql -h roo...

2017-04-02 21:21:45

阅读数 291

评论数 0

Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAUL

导入sql文件时出错,提示 Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause 查看表语句DROP ...

2017-03-30 15:24:12

阅读数 4593

评论数 2

mysql 的索引优化

经常被问到这个问题,就先挖个坑吧

2017-03-25 11:44:14

阅读数 143

评论数 0

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

连接我的本地的mysql时出现这个问题 日了狗,搞了半天是mysql服务器开启mysql.server start

2017-03-14 15:29:46

阅读数 131

评论数 0

mysql 命令大全

登录mysqlmysql -u root -p退出exit连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -u root -p 123;(注:u与...

2017-03-14 11:45:06

阅读数 183

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭