MYSQL 基本操作学习

mysql概述

基本操作

  • 查看有哪些数据库 show databases;


    image.png
  • 选择连接其中一个数据库,连接数据库use 数据库名;


    image.png
  • 查看数据库中有哪些表 show tables;


    image.png
  • 创建数据库 create database 数据库名字;


    image.png
  • 可以看出已经成功添加数据库mmm


    image.png
  • 使用mmm数据库


    image.png
  • 创建hhh表,创建id、char、phone列


    image.png
  • 插入数据


    image.png
  • 查询插入hhh表的数据 ,插入成功


    image.png
  • from https://blog.csdn.net/harbor1981/article/details/53449435
    一、什么是主键、外键:
    关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键 成绩表(学号,课程号,成绩) 成绩表中单一一个属性无法唯一标识一条记录,学号和课程号的组合才可以唯一标识一条记录,所以 学号和课程号的属性组是一个主键成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键同理 成绩表中的课程号是课程表的外键 定义主键和外键主要是为了维护关系数据库的完整性,总结一下: 1.主键是能确定一条记录的唯一标识,比如,一条记录包括身份正号,姓名,年龄。
    身份证号是唯一能确定你这个人的,其他都可能有重复,所以,身份证号是主键。 2.外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。
    比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 回顾 字段类型(列类型):数值型,时间日期型和字符串类型 数值型:整型和小数型(浮点型和定点型) 时间日期型:da...
    翊溪阅读 973评论 0 0
  • SQL语言基础 本章,我们将会重点探讨SQL语言基础,学习用SQL进行数据库的基本数据查询操作。另外请注意本章的S...
    厲铆兄阅读 5,347评论 2 46
  • 观其大纲 第1章 MySQL体系结构和存储引擎第2章 InnoDB存储引擎第3章 文件第4章 表第5章 索引与算法...
    周少言阅读 7,014评论 0 33
  • 学校的功能区一般分两部分:教学区、生活区。 教学区是老师传道授业、学子虔诚习范和专攻精进的场所;生活区是老师养德、...
    邓文伟阅读 180评论 0 1
  • 1.感激我中午帮璐璐从网上找的纸书架,免去了她手工用书皮包20个的苦,后来她把用不织布做好的三个给了我们班。 2....
    不倒姑娘阅读 173评论 0 0