实验:设计一个学生管理系统的数据库 1. 设计学生管理系统的表结构及关系 根据需求,可以设计以下表结构: students:存储学生信息 classes:存储班级信息 courses:存储课程信息 teachers:存储老师信息 class_courses:存储班级与课程的多对多关系 表结构设计 students 表 student_id (INT…
实验环境 操作系统:Centos 7.9 Mysql版本:8.0.30 Mysql账号:root Mysql密码:1qaz@WSX 创建 MySQL 数据库和表 在 MySQL 中创建一个数据库和用户表: CREATE DATABASE user_management; USE user_management; CREATE TABLE users…
1. 连接和退出 连接到 MySQL 命令: mysql -u [username] -p -u [username]:指定连接 MySQL 使用的用户名。 -p:提示输入密码。 示例: mysql -u root -p 系统会提示您输入密码,输入密码后即可连接到 MySQL。 实际案例: 开发环境:开发人员使用 mysql -u dev_…
MySQL 数据类型介绍 (结合实际公司项目中的案例说明这些数据类型的使用场景)。 1. 数值类型 整数类型 TINYINT:用于存储较小的整数,如用户评分(0-10),布尔值(0 或 1)。 CREATE TABLE user_ratings ( user_id INT, rating TINYINT ); SMALLINT:用于存储较小范围的整…
1. 连接和退出 连接到 MySQL mysql -u root -p 退出 MySQL EXIT; 2. 数据库操作 显示所有数据库 SHOW DATABASES; 创建数据库 CREATE DATABASE test_db; 删除数据库 DROP DATABASE test_db; 使用数据库 USE test_db; 查看当前使用的数据库 S…
实验一:创建一个包含用户名、身高、体重、出生日期和多个爱好的用户信息表,并插入10个用户信息,要求id号是自动递增的: 1. 创建用户信息表 使用 InnoDB 存储引擎来创建这个表,确保 ID 自动递增,并且可以存储多个爱好。 CREATE TABLE user_info ( id INT AUTO_INCREMENT PRIMARY KEY, …
以下是通过MySQL命令创建数据库和表,插入记录,删除记录,清空表以及删除表的详细步骤: 1. 登录 MySQL 首先,登录到 MySQL 数据库: /usr/local/mysql/bin/mysql -u root -p 2. 创建数据库 wordpress CREATE DATABASE wordpress; 3. 使用 wordpress …