day35 MySQL语句

create database test;     创建test数据库

use test;    进入test数据库

show tables;     查看test下有哪些数据库表

create table tb1(nid int,  name varchar(20));

day35 MySQL语句

day35 MySQL语句

            show databases;             # 查看当前Mysql都有那些数据,根目录都有那些文件夹
        
            create database 数据库名;   # 创建文件夹
            
            use 数据库名;               # 使用选中数据库,进入目录
            
            show tables;                # 查看当前数据库下都有那些表,
            
            create table 表名(nid int,name varchar(20), pwd varchar(64)); # 创建数据库表
            
            select * from 表名;         # 查看表中的所有数据
            
            insert into 表名(nid,name,pwd) values(1,'alex','123');  # 插入数据
            
            -- select * from 表名;

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

 

day35 MySQL语句

day35 MySQL语句   并且最后一位是四舍五入的

day35 MySQL语句

定长:不管需要存的数据有没有那么大,都分配好固定大小的空间

变长:指定允许存储数据的最大空间,按实际分配

注意select时定长和变长检索原理的区别

视频、图片等大尺寸文件一般不直接存入数据库,而是保存在硬盘上,然后将保存路径放进数据库

day35 MySQL语句

枚举类型ENUM是N选一(单选), 集合类型SET是N选N(可多选)

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

要拿出一个数据库表的所有列,与其把列全写一遍,都不要用select * from,因为效率低

day35 MySQL语句

分页:

day35 MySQL语句

虽然效果一样但是用这个:

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

使用聚合函数的条件筛选不能用where了,要用having:

day35 MySQL语句

联合:默认自动去重的,不想去重用union all

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

day35 MySQL语句

要把主表放在前面(左边):

day35 MySQL语句

 

day35 MySQL语句

三种方式,优先用left join,因为效率最高

day35 MySQL语句

 

上一篇:从零开始学习html(十五)css样式设置小技巧——上


下一篇:python学习day35笔记