热线电话:13121318867

登录
2022-10-20 阅读量: 376
mysql 学习1- mysql入门语句
## 第一部分 MySql入门语句
-- 1 查看系统中有哪些数据库
show databases;

-- 2 创建test数据库
create database test2;

-- 3 选择进入数据库
use test2;

-- 4 删除数据库(慎用!)
#drop database test2;

-- 5 创建数据表
create table dept(             #创建dept部门表         
	deptno int primary key,    #部门编号
    dname varchar(10),         #部门名称
    loc varchar(15)            #城市
);

create table emp(                           #创建emp员工表
	empno int primary key auto_increment,   #员工编号
    ename varchar(10) unique key,           #员工姓名
    job varchar(15) not null,               #职位
    mgr int,                                #直属领导
    hiredate date,                          #入职日期
    sal decimal default 0,                  #工资
    comm decimal,                           #提成
    deptno int,                             #部门编号
    foreign key(deptno) references dept(deptno)
);

-- 6 查看当前数据库中有哪些表
show tables;

-- 7 查看表结构
describe dept;
desc emp;

-- 8 删除数据表(慎用!)
# drop table dept; 删除表的全部
# truncate table emp;  # 清空表的数据,但保留表结构。

-- 9 插入数据:
# 字段名与字段值的数据类型、个数、顺序必须一一对应
insert into dept(dname,deptno,loc) values ('accounting',10,'new york'),('research',20,'dallas');
# 与建表时的表结构字段顺序一一对应
insert into dept values (30,'sales','chicago'),(40,'operations','boston');

-- 10 查看表中的所有数据
select * from dept;
select * from emp;


0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子