MySQL笔记
MySQL笔记
努力变得更强!
越努力,越幸福!
展开
-
MySQL学习笔记06
MySQL数据库06:权限和如何设计数据库1.用户管理基本命令/* 用户和权限管理 */ ------------------用户信息表:mysql.user -- 刷新权限FLUSH PRIVILEGES -- 增加用户 CREATE USER kuangshen IDENTIFIED BY '123456'CREATE USER 用户名 IDENTIFIED BY [PASSWORD] 密码(字符串) - 必须拥有mysql数据库的全局CREATE USER权限,或拥有INS原创 2020-06-18 22:48:00 · 137 阅读 · 0 评论 -
MySQL学习笔记05
MySQL数据库05:事务和索引1.事务什么是事务a.事务就是将一组SQL语句放在同一批次内去执行。b.如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行。c.MySQL事务处理只支持InnoDB和BDB数据表类型。事务的ACID原则原子性(Atomic)整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(ROLLBACK)到事务开始前的状态,就像这个事务从来没有执行过一样。一致性(Consist)一个事务可原创 2020-06-18 22:14:02 · 91 阅读 · 0 评论 -
MySQL学习笔记04
MySQL数据库04:DQL语言1.DQL语言DQL( Data Query Language 数据查询语言 )查询数据库数据 , 如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询是数据库语言中最核心,最重要的语句使用频率最高的语句2.查询(SELECT)语法 -- 查询所有学生信息SELECT * FROM student; -- 查询指定列(学号 , 姓名)SELECT studentno,studentname FROM student;3.起别名(AS原创 2020-06-18 22:12:31 · 154 阅读 · 0 评论 -
MySQL学习笔记03
MySQL数据库03:DML语言1.外键如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值)。此时,第二个表中保存这些值的属性称为外键(foreign key)。外键作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,约束。使两张表形原创 2020-06-18 22:06:07 · 160 阅读 · 0 评论 -
MySQL学习笔记02
MySQL数据库02:操作数据库1.结构化查询语句分类:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-85LcVT3K-1592488940609)(https://uploadfiles.nowcoder.com/images/20200618/213250229_1592449308381_57E3BC92CEC84A8F6BF9A35851DB9642 “图片标题”)]2.数据库操作创建数据库 : create database [if not exists原创 2020-06-18 22:03:21 · 141 阅读 · 0 评论 -
MySQL学习笔记01
MySQL数据库01什么是数据库数据库 ( DataBase , 简称DB )概念 : 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据 "仓库"作用 : 保存,并能安全管理数据(如:增删改查等),减少冗余…数据库总览 :关系型数据库 ( SQL )MySQL , Oracle , SQL Server , SQLite , DB2 , …关系型数据库通过外键关联来建立表与表之间的关系非关系型数据库 ( NOSQL )Redis , MongoDB , …非关系型数据库通原创 2020-06-18 22:01:11 · 155 阅读 · 0 评论