mysql高级笔记-02
[toc] MySQL高级-day02ToStudents

MySQL高级-Day02笔记

外键(见Day01笔记)

1、原理

2、级联动作,以及每个级联动作特点

多表查询(见Day01笔记)

1、笛卡儿积是如何匹配的

2、多表查询:在笛卡儿积的基础上进行进一步条件筛选

连接查询(见Day01笔记)

全程重点,整体分类,具体语法实现

数据导入

掌握大体步骤

source 文件名.sql

作用

把文件系统的内容导入到数据库中 语法(方式一)

load data infile "文件名" into table 表名 fields terminated by "分隔符" lines terminated by "\n" 示例 scoretable.csv文件导入到数据库db2的表aid1903中

语法(方式二)

source 文件名.sql

数据导出

作用

将数据库中表的记录保存到系统文件里

语法格式

select … from 表名 into outfile "文件名" fields terminated by "分隔符" lines terminated by "分隔符";

练习

注意

表的复制

1、表能根据实际需求复制数据

2、复制表时不会把KEY属性复制过来

语法

练习

注意

复制表的时候不会把原有表的 KEY 属性复制过来

复制表结构 create table 表名 select 查询命令 where false;

锁(自动加锁和释放锁)

全程重点,理论和锁分类及特点

目的

解决客户端并发访问的冲突问题

锁类型分类

锁粒度分类

表级锁 :myisam 行级锁 :innodb

存储引擎

基本操作

常用存储引擎特点

InnoDB特点

MyISAM特点

如何决定使用哪个存储引擎

MySQL的用户账户管理

开启MySQL远程连接

添加授权用户

权限列表

all privileges 、select 、insert … …

库.表 : * . * 代表所有库的所有表

示例

今日作业

1、把 /etc/passwd 文件的内容导入到数据库的表中

2、Day01的md文件中的外键及查询作业题

 

 

 

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇