SQL语句(上)

学习环境

Windows11 + VMware-17.5.1 + Ubuntu-20.04.2 + MySQL-8.0.37

VMware

虚拟机 (VM) 是一种虚拟环境,允许在一台物理计算机上模拟多台虚拟计算机。它运行在其主机的一个隔离分区上,拥有自己的 CPU 能力、内存、操作系统和其他资源。
安装包链接:VMware-workstation-full-17.5.1-23298084.exe (提取码: 8888 )

Ubuntu

Ubuntu是一个以桌面应用为主的Linux发行版操作系统。
Ubuntu镜像下载:ubuntu-20.04.2.0-desktop-amd64.iso (提取码: 6666 )
安装参考:VMware虚拟机下安装Ubuntu20.04(保姆级教程)

MySQL

MySQL由Oracle提供,是一个数据库管理系统,可在不同的平台上安装和配置软件。
参考(详细版):在Ubuntu上安装和配置MySQL保姆级教程
参考(简洁版):如何安装my SQL(ubuntu)

SQL语句

SQL是用于存储和管理关系数据库中的数据的标准计算机语言。
它的特点:简单易学;功能强大;只说明要做什么,不说明如何做;标准化,几乎所有的关系数据库都通用;不区分大小写。
所有SQL语句完全兼容以下4种数据库,SQL语言通过数据库的客户端在数据库上执行。
在这里插入图片描述
常用SQL语句
在这里插入图片描述

学习视频:SQL优化-姚远

CREATE创建

建表之前先建库或选择库,建议自己建一个。

show databases; -- 显示当前数据库
create databases mydatabase; -- 创建数据库mydatabase
use mydatabase; -- 选择数据库mydatabase

创建两个表用于学习,一个dept部门表(deptno部门号,dname部门名,loc位置)

mysql> create table dept(
    -> deptno int primary key,
    -> dname varchar(12) not null,
    -> loc char(10)
    -> );

一个emp员工表(empno员工号,ename员工名,hiredate入职日期,sal工资,comm佣金)

mysql> create table emp(
    -> empno int primary key,
    -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值