昨天跟大家分享了如何创建数据库,今天我们一起学习一下,如何创建表,以及表创建好之后,如何添加、删除、修改表里面的信息。

首先跟昨天一样,我们是先进入mysql,创建一个数据库oaec,具体方法可以看我昨天的那篇文章,现在直接进入我们的正题。

先查看一下我们建好的数据库,输入命令:show databases;

查看数据库

昨天我们提到,为了不影响mysql的正常使用,我们所有的mysql操作都要在自己建的数据库下,所以我们需要使用自建的数据库,输入命令:use oaec;

进入数据库

这样直接进入到自己创建的数据库中,再创建表,规范的公式是:

创建表

所以我们新建一个student的表(包含id,姓名,性别,生日,手机号,班级号),输入命令如下:

create table student(

id bigint(8) primary key,

name varchar(20) not null unique,

gender char(1) ,

birthday date,

mobile varchar(15),

class_id bigint(8)

);

创建表student

如此显示,则表示表已经创建完成,要想看一下表格,我们可以输入命令:desc student;

查看表

这个时候,我们可以查看一下表中的内容,输入命令:select * from student;

查询表记录

会发现显示内容是空的,那是因为我们还未向表格中添加内容,所以需要插入记录,命令方法是:

所以我们插入一条信息:

insert into student(id,name,gender,birthday,mobile,class_id) values(1,'tom','F','1990-07-01','12345467890',0);

插入记录1

一条记录插入成功,也可以直接不用输入列名,直接全部匹配,方法如下:

insert into student values(2,'jim','F','1991-01-01','9876543210',1);

插入记录2

第二条记录也插入成功,现在我们看一下这个表格中的数据:select * from student;

查询表记录

学会插入记录,同时实际应用过程中,肯定还有删除的需求,比如我们要删除名字叫tom

的那条记录,则输入命令:

delete from student where name=’tom’;

删除表记录

看一下删除之后的效果,可以再次看一下整个表的数据:select * from student;

查询表记录

显示,目前学生表中,只有一条记录,若是我们要修改jim的生日应该如何操作呢?

update student set birthday=’1990-10-10’ where name=’jim’;

更新表数据

再看一下,修改之后的效果:select * from student;

查询表记录

这样就修改成功了,这些就是创建表,然后插入、删除、修改表中的记录,当然这些只是比较简单的,还有一些常用的,比如插入多条记录,要用多个条件去删除,同时更新几个信息等,这些都是常用的,方法其实都差不多,若是有需要的,可以给我留言,我会有针对性地再整理。

明天会分享关于mysql可视化工具,欢迎大家和我一起学习,明天见~

mysql修改记录_MySQL中如何创建、查看、删除、修改表记录相关推荐

  1. mysql中如何创建数据库_Mysql 中如何创建数据库和数据表

    这里的数据库为:user  数据表为 aaa mysql –uroot –p                 进入mysql create database user;            创建数据 ...

  2. MySQL笔记5:如何创建和删除索引?

    MySQL数据库中如何创建和删除索引? 一.创建索引 索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引. 1.使用CREA ...

  3. WPF 中动态创建和删除控件

    WPF 中动态创建和删除控件 原文:WPF 中动态创建和删除控件 动态创建控件 1.容器控件.RegisterName("Name",要注册的控件)   //注册控件 2.容器控件 ...

  4. CAD中如何创建和删除EXCEL数据链接?

    CAD设计过程中如果想要创建或删除Excel数据链接该如何操作?这个问题对于一名CAD新手设计师来说,难度确实有点大.本文小编就来给大家解决这一难题,对此感兴趣的CAD设计师可以和小编一起来了解浩辰C ...

  5. linux 软连接 创建/查看/删除

    linux 软件连接 创建/查看/删除 1.建立软链接 具体用法是:ln -s 源文件 目标文件.源:实际存放文件的位置 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放 ...

  6. 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表

    SQL语句创建和删除基本表 1. 编写6个基本表 2. 修改基本表结构,完整性约束条件 3. 用Drop table 语句删除基本表 1. 编写6个基本表 设有简单教学管理的6个关系模式如下: 系(系 ...

  7. mysql支持跨表delete删除多表记录

    前几天写了Mysql跨表更新的一篇总结,今天我们看下跨表删除.  在Mysql4.0之后,mysql开始支持跨表delete.  Mysql可以在一个sql语句中同时删除多表记录,也可以根据多个表之间 ...

  8. mysql和oracle中进行工资查询后修改

    mysql和oracle中进行工资查询后修改或删除 报错: You can't specify target table 'userroles' for update in FROM clause 解 ...

  9. 2019-7-26 [MySQL] 安装与介绍 语句分类/语法 数据类型 DDL数据定义:创建/查看/删除/使用 DML数据操作:增删改 主键约束 自动增长列 非空约束 默认值 Navicat

    文章目录 0.知识回顾 1.数据库介绍 1.1 数据库概述 1.1.1 什么是数据库 1.1.2 什么是数据库管理系统 1.1.3 数据库与数据库管理系统的关系 1.2 数据库表 1.3 表数据 1. ...

  10. mysql约束添加删除数据_mysql中约束的添加,修改,与删除

    MySQL中的约束,添加约束,删除约束,以及其他的一些修饰: 一.NOT NULL(非空约束) 添加非空约束 1)建表时直接添加 CREATE TABLE t_user(user_id INT(10) ...

最新文章

  1. c语言常用数据类型转换整理
  2. Image Cloud Gallery
  3. javascript --执行上下文,作用域
  4. java 方块_哈工大java实验 移动小方块
  5. 机器学习经典算法实践_服务机器学习算法的系统设计-不同环境下管道的最佳实践
  6. 交叉编译openssl不修改Makefile的方法
  7. wxpython菜单栏嵌套窗口_如何在wxpython中使嵌套的Panel和Sizer工作
  8. MySQL:数据库备份批处理脚本
  9. java 超时异常_Java如何实现任务超时处理
  10. ros名称、命名空间和重映射
  11. 并发设计模式之Guarded Suspension模式
  12. jquery_ui_api中文
  13. python大作业报告(爬虫 分析 可视化)_python第四次周末大作业
  14. java ssh框架是什么_JAVA SSH框架介绍
  15. 区分统一社会信用代码、组织机构代码、注册号
  16. 在网页中快速集成自己的即时通聊天,实现类是淘宝旺旺的在线洽谈效果。
  17. 万豪又双叒叕翻车,520 万人隐私遭曝光
  18. 重庆大学非全日制计算机专业,2018年重庆大学非全日制研究生招生专业目录
  19. SpringBoot+ Dubbo + Mybatis + Nacos +Seata整合来实现Dubbo分布式事务
  20. 鼠标侧键设置工具X-Mouse安装教程

热门文章

  1. JointJs快速入门
  2. 2.Node.js快速入门
  3. linux 字符串模糊匹配,awk模糊匹配
  4. JS动态加载JSON文件并读取数据
  5. python,pygame下载与安装详细步骤
  6. Java 读取txt文件生成Word文档
  7. 全面质量管理 TQM、六西格玛、CMMI、ISO9000 关系
  8. Nginx常见面试题整理---40题
  9. python 坦克大战
  10. Mac下adb不能重启