栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

mysql建库建表(一)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mysql建库建表(一)

文章目录
  • 1.客户端连接MySQL服务器
  • 2. 数据库操作
    • 2.1展示数据库
    • 2.2创建数据库
    • 2.3 使用数据库
    • 2.4 删除数据库
  • 3.创建数据库下的表
    • 3.1常用的数据类型
    • 3.2 建表操作
      • 3.2.1 建立设计一张商品表,包含以下字段:商品名称、商品价格、商品库存、商品描述
      • 3.2.2 设计一张老师表,包含以下字段:姓名、年龄、身高、体重、性别、学历、生日、身份证号
      • 3.2.3 设计一张图书表,包含以下字段:图书名称,图书作者、图书价格、图书分类
    • 3.3 查看表的结构

1.客户端连接MySQL服务器

mysql -u root -p

如图所示,建立客户端与服务器的联系.

2. 数据库操作 2.1展示数据库

show databases;

如图四个数据库是安装mysql后 自带的数据库

2.2创建数据库

create database 数据库名字;

如图可见,新建立了名为text的数据库

2.3 使用数据库

use 数据库名;

2.4 删除数据库

drop database 数据库名;

3.创建数据库下的表 3.1常用的数据类型
数据类型说明
int
decima(M,D)双精度,M指定长度,D表示小数点位数。精确数值
varchar(size)可变长度字符串
datetime范围从1000到9999年,不会进行时区的检索及转换。
3.2 建表操作 3.2.1 建立设计一张商品表,包含以下字段:商品名称、商品价格、商品库存、商品描述
create table goods(
  name varchar(20),
  price decimal(8,3),
  stock int,
  description varchar(30)
);

可以一行敲完 也可以多行输入 最后以 ; 结束.

3.2.2 设计一张老师表,包含以下字段:姓名、年龄、身高、体重、性别、学历、生日、身份证号
create table teacher(
  name varchar(20),
  age int,
  heigh double,
  weigh double,
  gender varchar(10),
  education varchar(20),
  birth datetime,
  id varchar(20)
);

3.2.3 设计一张图书表,包含以下字段:图书名称,图书作者、图书价格、图书分类

create table book(
name varchar(20),
auther varchar(20),
price double,
sort varchar(20)
);

3.3 查看表的结构

desc 表名;

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1017263.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号