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表的外键。

你可能感兴趣的:(MYSQL 基本操作学习)