美文网首页
MYSQL第一个星期学习内容

MYSQL第一个星期学习内容

作者: 打算_1768 | 来源:发表于2018-03-25 19:39 被阅读0次

第一个星期学习的内容有:

1,与mysql建立连接,创建数据库、表。

2,E-R模型,数据库的三范式,数据的字段类型和字段约束。

3,数据库的增删、数据表的增删改、数据的增删改查(简称crud)。

4,详细知识点:

E-R模型:E表示实体(entry)R表示关系(relationship)即实体关系,具体规则为:

        一对一

        一对多

        多对多

三范式:

    一范式:列不可拆分

    二范式:唯一标识

    三范式:引用主键

    每一个范式都是在前一个范式的基础上建立的。

MYSQL管理:

    service mysql start启动

    service mysql stop停止

    service mysql restart重启

    mysql  -hlocalhost -uroot -p登陆

    quit或exit退出

数据库,数据表,数据之间的关系:

    一个数据库就是一个完整的业务单元,可以包   含多张表,数据被储存在表中,在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束。

字段类型:

    数字(tinyint、int、decimal)

    字符串(char、varchar、text)

    日期(datatime)

    布尔(bit)

字段约束:

    主键(primary key)

    非空(not null)

    惟一(unique)

    默认(default)

    外键(foreign key)

数据库操作:

    查看版本:select version();

    显示当前时间:select now();

    创建数据库:create database 数据库名     charset=utf8;

    删除数据库:drop database 数据库名;

    切换数据库:use 数据库名;

    查看当前数据库:select database();

数据表操作:

    查看当前数据库中所有表:show tables;

    创建表:create table表名;

    修改表:alter table 表名 add|change|drop     列名 类型;

    删除表:drop table 表名;

    更改表名称:rename table 原表名 to 新表名;

    查看表的创建语句:show create table 表名;

相关文章

  • MYSQL第一个星期学习内容

    第一个星期学习的内容有: 1,与mysql建立连接,创建数据库、表。 2,E-R模型,数据库的三范式,数据的字段类...

  • mysql第三个星期学习内容

    第三个星期学习内容: 自关联: 语法:foreign key(字段名) references 表名(字段名) ...

  • mysql第二个星期学习内容

    第二个星期的学习内容有: 数据操作: 查询所有数据:select * from 表名 插入数据...

  • R语言入门

    阅读原文 刚刚上完数据挖掘课程,两个星期上完了python爬虫,MySql的简单使用,机器学习,数据可视化等内容,...

  • Centos7使用yum安装MySQL5.6

    为了学习mysql,特意到大牛那学习了 阿里云Centos7使用yum安装MySQL5.6,以下为学习内容(简体中...

  • mysql高级内容学习总结

    主键自动建立唯一索引 频繁作为查询条件的字段应该建立索引 查询中与其他表关联的字段,外键关系建立索引 频繁更新的字...

  • MySQL5.7 安装部署

    01,需要学习的内容 (1).MySQL 5.7 安装部署(二进制) *****编译自己扩展(2).MySQL升级...

  • MySQL基础之事务编程学习笔记

    MySQL基础之事务编程学习笔记 在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。本博客内容是自己学了《...

  • mysql----郭导---day1

    第一章 MySQL 大纲介绍 1、官方定义的MySQL DBA工作内容 2、需要学习的内容 3、数据库的演变 RD...

  • My SQL 3

    2.1 MySQL 基础 (二)- 表操作 #学习内容# 1. MySQL表数据类型 2. 用SQL语句创建表 ...

网友评论

      本文标题:MYSQL第一个星期学习内容

      本文链接:https://www.haomeiwen.com/subject/tnlkcftx.html