
MySQL入门
夭灼
我怀揣一个梦想
展开
-
查询
1.查询所有字段SELECT*字段名 FROM 表名;2.查询指定字段SELECT 字段名 FROM 表名;3.查询指定数据select * from tb_login where user='mr';4.带IN关键字的查询SELECT*FROM 表名 WHERE 条件[NOT] IN[元素1,元素2,...,元素n];5.带BETWEE原创 2017-04-18 20:29:15 · 184 阅读 · 0 评论 -
数据备份与还原
1.备份一个数据库mysqldump -u username -p dbname table1 table2...>BackupName.sql2.备份多个数据库mysqldump -u username -p --databases dbname1 dbname2>BackupName.sql3.备份所有数据库mysqldump -u userna原创 2017-04-25 18:40:25 · 247 阅读 · 0 评论 -
MySQL视图
1.视图的概念:视图是一个虚拟表,是从数据库中一个或多个表导出的虚拟表,其内容由查询定义。2.视图的作用:1简单性 2安全性 3.逻辑数据独立性3.创建视图:CREAT [ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}]VIEW 视图名 [(属性清单)]AS SELECT 语句[WITH [CASCADED|LOCAL]原创 2017-04-24 20:02:06 · 163 阅读 · 0 评论 -
MySQL事务
ACID指出每个事物型RDBMS必须遵守的4个属性:1.原子性 2.一致性 3.孤立性 4.持久性创建InnoDB或BDB类型的数据表:create table table_name (field_defintions)TYPE=INNOB/BDB;改变表的类型:ALTER TABLE table_name TYPE=INNOB/BOB;初始化事物:star原创 2017-04-24 18:45:49 · 152 阅读 · 0 评论 -
MySQL索引
MySQL索引分类1.普通索引 2.唯一索引 3.全文索引 4.单列索引 5.空间索引一,在建立数据表时创建索引creat table table_name(属性名 数据类型 [约束条件]属性名 数据类型 [约束条件]……[UNIQUE | FULLTEXT | SPATIAL ] INDEX ]KEY[别名](属原创 2017-04-22 20:32:47 · 220 阅读 · 0 评论 -
聚合函数查询
1.COUNT()函数select count(*) from 表名2.SUM()函数select SUM(字段名) from 表名3.AVG()函数select AVG(字段名) from 表名4.MIN()函数select MIN(字段名) from 表名4.MAX()函数select MAX(字段名) from原创 2017-04-21 22:14:48 · 226 阅读 · 0 评论 -
MySQL小结
database:creat,drop,show,usetable:creat,delect,selsct,updatePKFK原创 2017-05-12 08:29:51 · 202 阅读 · 0 评论 -
无题
1.内连接查询select name,idfrom 表名1 AS a,表名2 AS bwhere a.字 段名=b.字 段名原创 2017-04-20 21:03:10 · 189 阅读 · 0 评论 -
连接查询
1.内连接查询select name,books from tb_login,tb_book where tb_login,user=tb_book .user;2.外连接查询左外连接select section,tb_login.user,books,row from tb_login left join tb_book on tb_login.u原创 2017-04-19 21:12:24 · 188 阅读 · 0 评论 -
MySQL数据安全技术
1、GRANT命令使用说明:GRANT ALL PRIVILEGES ON *.* TO jack@'localhost' IDENTIFIED BY [密码]GRANT命令说明: ALL PRIVILEGES 是表示所有权限,你也可以使用select、update等权限。 ON 用来指定权限针对哪些库和表。 *.* 中前面的原创 2017-04-26 18:39:30 · 312 阅读 · 0 评论