mysql修改记录_MySQL中如何创建、查看、删除、修改表记录
昨天跟大家分享了如何创建数据库,今天我们一起学习一下,如何创建表,以及表创建好之后,如何添加、删除、修改表里面的信息。
首先跟昨天一样,我们是先进入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中如何创建、查看、删除、修改表记录相关推荐
- mysql中如何创建数据库_Mysql 中如何创建数据库和数据表
这里的数据库为:user 数据表为 aaa mysql –uroot –p 进入mysql create database user; 创建数据 ...
- MySQL笔记5:如何创建和删除索引?
MySQL数据库中如何创建和删除索引? 一.创建索引 索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引. 1.使用CREA ...
- WPF 中动态创建和删除控件
WPF 中动态创建和删除控件 原文:WPF 中动态创建和删除控件 动态创建控件 1.容器控件.RegisterName("Name",要注册的控件) //注册控件 2.容器控件 ...
- CAD中如何创建和删除EXCEL数据链接?
CAD设计过程中如果想要创建或删除Excel数据链接该如何操作?这个问题对于一名CAD新手设计师来说,难度确实有点大.本文小编就来给大家解决这一难题,对此感兴趣的CAD设计师可以和小编一起来了解浩辰C ...
- linux 软连接 创建/查看/删除
linux 软件连接 创建/查看/删除 1.建立软链接 具体用法是:ln -s 源文件 目标文件.源:实际存放文件的位置 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放 ...
- 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表
SQL语句创建和删除基本表 1. 编写6个基本表 2. 修改基本表结构,完整性约束条件 3. 用Drop table 语句删除基本表 1. 编写6个基本表 设有简单教学管理的6个关系模式如下: 系(系 ...
- mysql支持跨表delete删除多表记录
前几天写了Mysql跨表更新的一篇总结,今天我们看下跨表删除. 在Mysql4.0之后,mysql开始支持跨表delete. Mysql可以在一个sql语句中同时删除多表记录,也可以根据多个表之间 ...
- mysql和oracle中进行工资查询后修改
mysql和oracle中进行工资查询后修改或删除 报错: You can't specify target table 'userroles' for update in FROM clause 解 ...
- 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. ...
- mysql约束添加删除数据_mysql中约束的添加,修改,与删除
MySQL中的约束,添加约束,删除约束,以及其他的一些修饰: 一.NOT NULL(非空约束) 添加非空约束 1)建表时直接添加 CREATE TABLE t_user(user_id INT(10) ...
最新文章
- c语言常用数据类型转换整理
- Image Cloud Gallery
- javascript --执行上下文,作用域
- java 方块_哈工大java实验 移动小方块
- 机器学习经典算法实践_服务机器学习算法的系统设计-不同环境下管道的最佳实践
- 交叉编译openssl不修改Makefile的方法
- wxpython菜单栏嵌套窗口_如何在wxpython中使嵌套的Panel和Sizer工作
- MySQL:数据库备份批处理脚本
- java 超时异常_Java如何实现任务超时处理
- ros名称、命名空间和重映射
- 并发设计模式之Guarded Suspension模式
- jquery_ui_api中文
- python大作业报告(爬虫 分析 可视化)_python第四次周末大作业
- java ssh框架是什么_JAVA SSH框架介绍
- 区分统一社会信用代码、组织机构代码、注册号
- 在网页中快速集成自己的即时通聊天,实现类是淘宝旺旺的在线洽谈效果。
- 万豪又双叒叕翻车,520 万人隐私遭曝光
- 重庆大学非全日制计算机专业,2018年重庆大学非全日制研究生招生专业目录
- SpringBoot+ Dubbo + Mybatis + Nacos +Seata整合来实现Dubbo分布式事务
- 鼠标侧键设置工具X-Mouse安装教程