1#创建tb4表,设置nid为自增ID(必须是索引,含主键)2mysql> create table tb4(nid intnotnull auto_increment primary key,num int)engine=innodb default charset=utf8;3Query OK, 0 rows affected (0.01sec)456mysql>desc tb4;7+---+---+---+---+---+---+8| Field | Type | Null | Key |...
三、DQL DQL:数据查询语言(Data Query Language)用于查询数据,不会对数据照成实际新的变化。把查询的结果发送到客户端进行显示,查询的结果为一个虚拟表。 基本结构: select [distinct] 字段1[,字段2,字段N] from 表1[,表2,表N] where 过滤条件 [group by 字段1[,字段2,字段N]] [having by 过滤条件] ...
show tables; 9,查看数据库所有用户信息 select distinct concat('user: ',user,'@',host,';') as query from mysql.user; 10,查看某个具体用户权限 show grants for ‘用户’@‘地址’; 11,查看数据库最大连接数 show variables like ‘%max_connections%’; 12,查看数据库当前连接数,并发数 show start...
DQL(Data Query Language,数据查询语言)语句,主要由于select关键字完成,查询语句是SQL语句中最复杂,功能最丰富的语句。 DML(Data Munipulation Language,数据操作语言)语句,DML语句修改后数据将保持较好的一致性;操作表的语句,如增插insert、更新update、删除delete等; DDL(Data Definition Language,数据定义语言)语句,...
变量:query_cache _type,查询缓存的操作模式。有 3 中模式,0:不缓存;1:缓 存查询,除非与 select sql_no_cache 开头;2:根据需要只缓存那些以 select sql_cache 开头的查询; query_cache_size:设置查询缓存的最大结果集的大小,比这个值大的不会 被缓存。 22、调整硬件 1)在机器上装更多的内存; 2)增加更...
SHOW语法格式: SHOW 关键字 LIKE 'pattern'如果对于一个给定的说明语句的语法包括像'模式','模式'是一个字符串,可以包含“%”和“_“通配符。该模式是有用的限制语句输出匹配的值。本节介绍以下:SHOW DATABASES – 显示当前所有数据库的名称1 mysql> SHOW DATABASES;SHOW...
Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 1) SQL 语句可以单行或多行书写,以分号结尾。 2) 可使用空格和缩进来增强语句的可读性。 3) MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用...
GRANT 权限列表 ON 数据库名.表名 TO 用户名@来源地址 [IDENTIFIED BY '密码']mysql> grant all privileges on *.* to 'root'@'%' identified by 'abc123';Query OK, 0 rows affected, 1 warning (0.08 sec)2、查看用户的权限 SHOW GRANTS FOR 用户名@来源地址mysql> show grants for 'root'@'%'...
mysql> show databases like 'm_database'; mysql> show databases like '%database'; 默认表: information_schema保存数据库所有的结构信息(表、库) mysql核心数据库,存放权限关系 performance_schema效率库 test测试,空库 1.3 创建数据库 命令:create database<数据库名>; ...
query_1 UNION [DISTINCT | ALL] query_2 使用说明: 只使用union关键词和使用union disitnct的效果是相同的。由于去重工作是比较耗费内存的,因此使用union all操作查询速度会快些,耗费内存会少些。如果用户想对返回结果集进行order by和limit操作,需要将union操作放在子查询中,然后select from subquery,最后把subgqu...