MYSQL数据库入门(表格的操作)
一、MYSQL数据库
数据模型
客户端–>DBMS–>各个数据库–>库内具体的信息
SQL分类
DDL:数据定义语言,用来定义数据库对象(数据库、表、字段);
DML:数据操作语言,用来对数据库表中的数据进行增删改;
DQL:数据查询语言,用来查询数据库中表的记录;
DCL:数据控制语言,用来创建数据库用户、控制数据库的访问权限;
二、DDL-数据库操作
show databases; //展示所有数据库
create database if not exists数据库名; //建立新数据库,若数据库存在不报错
use 数据库名; // 切换数据库
select database(); //查询当前数据库
drop database if exists数据库名; //删除数据库,若数据库不存在不报错
三、DDL-表操作
show tables; //查看当前数据库的表
create table 表名(字段 字段类型,字段 字段类型) //建表头
desc 表名; //查询当前表里的字段
show create table 表名; //查询建表语句
alter table 表名 add/modify/change/drop/rename to...; // 见下文
drop table 表名; //删除表
四、各种修饰符的类型
1.数值类型
2.字符串类型
3.日期类型
五、操作
➡️在Windows下操作,使用 win+r打开运行对话框,再次输入cmd打开运行窗口,输入mysql -u root -p 回车再次输入密码就可以在mysql下操作了。密码:下载mysql时自己设置的密码(123456)。
例题信息
代码信息
create table student( id int comment'编号',name char(20) comment'名字',age int comment'年龄',gender varchar(1) comment'性别'
)comment'学生信息';
代码结果
➡️后期想查看表中字段或者建表语句可进行如下操作:
desc student; --->查看表中字段
show create table student; --->查询建表语句
➡️表格的增、删、改
alter table student add number int comment'学号'; --->新增number字段
alter table student modify number varchar(20); --->修改number字段的类型
alter table student change number(旧字段名) num(新) int comment'学号';--->上述代码是修改字段名和字段类型
alter table student drop age; --->删除字段名
alter table student rename to stu; --->修改表名
drop table if exists stu; --->删除表
MYSQL数据库入门(表格的操作)相关推荐
- mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询)
前文介绍了单表查询:mysql数据库入门教程(4):查询讲解大全 今天介绍下多表查询 一.连接查询 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 先送上下面所讲用到的sql脚本 h ...
- pythonmysql数据分析_Python操作Mysql数据库入门——数据导入pandas(数据分析准备)...
原标题:Python操作Mysql数据库入门--数据导入pandas(数据分析准备) 欢迎关注天善智能 hellobi.com,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区,学习.问答.求 ...
- mysql数据库入门教程(11):视图讲解大全
一.视图的介绍 含义:虚拟表,和普通表一样使用 mysql5.1版本出现的新特性,是通过表动态生成的数据 举例说明什么是视图:假设一个年级有10个班,上面有领导来啦,说要检查舞蹈功底,学校为了应付检查 ...
- mysql数据库入门教程(6):数据的增删改
前面两篇博文介绍了数据库的查询 mysql数据库入门教程(4):查询讲解大全 mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询) 今天介绍下数据库的增删改. 数据库基本操 ...
- phpstud如何安装mysql新版_MySQL_图解MySQL数据库的安装和操作,一、MySQL下载与安装 1、 - phpStudy...
图解MySQL数据库的安装和操作 一.MySQL下载与安装 1.下载介绍 MySQL相信大家一定听说过,如果不知道它是干什么的,可以去google一下. MySQL的大本营:http://www.my ...
- 【MySQL数据库入门】自关联
文章目录 1. 自关联定义 2. 自关联举例 2.1. 需求 2.2. 设计 2.3. 简化 2.4. 结论 3. MySQL实现 3.1. 创建数据表 3.2. 批量插入数据 3.3. 演练 1. ...
- MySQL数据库入门-新手常见问题答疑
1.安装不上MySQL 8.0 大多数在Windows安装不上MySQL 8.0的同学,都是因为缺少依赖包,没有安装Visual C++ 2015 Redistributable Package(或更 ...
- Python连接Mysql数据库入门
Python 连接mysql数据库入门教程 直接上代码 数据库建表省略 要执行哪段代码把#去掉即可:有文字解释 难度 : ⭐⭐(全星5颗星的情况下) import pymysql # 导入模块 根据P ...
- MySQL数据库入门到高薪培训教程(从MySQL 5.7 到 MySQL 8.0)
一.MySQL数据库入门到高薪培训视频教程(从MySQL5.7到MySQL8.0) 本套MySQL学习教程地址: https://edu.51cto.com/course/18034.html 为满足 ...
- MySQL数据库入门(三)--- 查询、权限、join语法、外键、备份
MySQL数据库入门(三) 文章目录 MySQL数据库入门(三) @[toc] MySQL回顾 查询: 查看字段 权限管理 查询权限 授权查询 多表查询 join语法 外键 备份: 指定时间段备份: ...
最新文章
- 如何释放 DB_RECOVERY_FILE_DEST_SIZE
- SQL实战篇:SQL行列转换及真题
- 山东栋梁机器人比赛_谁是最强“移动机器人”?来深技师这场全国大赛一决高下!...
- Know More About Oracle Row Lock
- 降采样_嫦娥五号探测器圆满完成我国首次月球采样返回任务
- 问题五十九:怎么求一元六次方程在区间内的所有不相等的实根(3)——修正一个问题
- springdata jpa in查询
- 会议OA项目之我的审批功能
- opencv小游戏(05):小车的运动
- firstvalue函数mysql_MySQL 窗口函数之头尾函数
- 在houdini中旋转某条曲线上多个点的法线方法(vop方法)
- 解决win10下WIFI无法连接到网络
- php搞笑证件,什么软件可以制作搞笑证件,多种搞笑证件制作
- 大数据时代下的个人隐私
- 中艺人脸识别考勤机使用方法_人脸识别考勤机的使用方法及注意事项
- 绘制四叶玫瑰线matlab,数学实验_word文档在线阅读与下载_文档网
- 问题解决zipimport.ZipImportError: can‘t decompress data; zlib not availabl
- 是否同一棵二叉搜索树_如何在同一台计算机上安装Java的多个版本
- 计算机学业水平测试基础知识,高中信息技术学业水平测试知识点汇总
- 计算机学院改考后,网络空间安全学院也改考了!南京理工大学计算机考研