使用WebyogSQLyog使用数据库

数据库

实现数据持久化到本地:

使用完整的管理系统统一管理,

数据库(DateBase):

为了方便数据存储和管理(增删改查),将数据按照特定的规则存储起来

安装WebyogSQLyog

复制代码
-- 创建数据库
CREATE DATABASE IF NOT EXISTS schooldb CHARSET utf8;
-- 删除数据库
DROP DATABASE IF EXISTS schooldb;
-- mysql 中数据库一旦被创建,名字不能修改
-- 修改数据库字符集
ALTER DATABASE schooldb CHARSET utf8;
​
CREATE TABLE student(
   number INT,
   NAME VARCHAR(6),
   gender CHAR(1),
   phone VARCHAR(11),
   heghit DECIMAL(3,2),
   reg_time DATETIME
)
​
-- 删除表结构
DROP TABLE student
​
-- 创建表 并添加约束规则
-- primay key 设置主键约束,添加主键约束后,值就不能重复,一个表中只能有一个列是主键
-- 主键列可以唯一的表示某一行数据
-- mysql中主键可以设置为自动增长 AUTO_INCREMENT
-- NOT NULL 不能为空约束
-- UNIQUE 唯一性约束  可以出现null值
-- 检查约束 设置条件
CREATE TABLE student(
   number INT PRIMARY KEY AUTO_INCREMENT COMMENT '学号主键',
   NAME  VARCHAR(6) NOT NULL COMMENT '姓名',
   bithday DATE COMMENT '生日',
   phone VARCHAR(11) NOT NULL UNIQUE,
   height DECIMAL(3,2) CHECK(height<3),
   reg_time DATETIME
)

例题: 创建一个球队球员表

1.创建一个NBA管理系统数据库

复制代码
CREATE DATABASE IF NOT EXISTS player CHARSET utf8

2.根据图中所给的信息创建球员信息表和球队信息表

球员信息表

复制代码
CREATE TABLE playerInformation(
number INT PRIMARY KEY AUTO_INCREMENT COMMENT '队员编号',
NAME VARCHAR(6) NOT NULL COMMENT '姓名',
brithday DATETIME COMMENT '生日',
height INT COMMENT '身高',
wheight INT COMMENT '体重',
place VARCHAR(6) UNIQUE
)

球队信息表

复制代码
CREATE TABLE playerTeam(
number INT PRIMARY KEY AUTO_INCREMENT COMMENT '球队编号',
teamName VARCHAR(6) NOT NULL COMMENT '队名',
place VARCHAR(6) COMMENT NOT NULL '所在地'
)
相关推荐
念越1 分钟前
【数据库系统概论期末复习】第四章 数据库安全性重点与常考题整理
数据库·数据库系统概论
拾贰_C32 分钟前
【mysql | windows | installation】 MySQL5.安装
数据库·windows·mysql
睡不醒男孩03082338 分钟前
达梦数据安装详细步骤(包含CLup一键部署达梦数据库实例)
数据库·达梦·clup
真实的菜39 分钟前
【无标题】Redis 从入门到精通(七):缓存设计与最佳实践 —— 穿透、击穿、雪崩与一致性终极指南
数据库·redis·缓存
念何架构之路40 分钟前
存储技术Redis
数据库·redis·缓存
淘源码d44 分钟前
医院专业级PACS系统完整源码(C+VC+MSSQL)
c语言·数据库·sqlserver·源码·pacs系统·医学影像系统
wu8587734571 小时前
向量数据库不是银弹:从枚举漏检到 ReACT 多轮召回的实践路径
前端·数据库·react.js
hsg772 小时前
简述:Jensen Huang‘s Footsteps网站全内容分析
前端·javascript·数据库
yuezhilangniao2 小时前
MySQL 8.0.32 二进制安装脚本 和初始化 操作系统版本rocky86
数据库·mysql·adb
Trouvaille ~2 小时前
【Redis篇】Redis 主从复制:数据同步的原理与实现
数据库·redis·缓存·中间件·高可用·主从复制·后端开发