实验2主要学习了MySQL数据库对象的创建、修改、删除等管理操作,包括数据表、索引、视图等。
1、掌握MySQL数据库的基本操作;
2、学会创建、修改和删除数据库对象。
1、创建数据库;
使用CREATE DATABASE语句创建数据库,语法如下:
``
CREATE DATABASE 数据库名;
``
2、创建数据表
使用CREATE TABLE语句创建数据表,语法如下:
``
CREATE TABLE 表名 (
列名1 数据类型,
列名2 数据类型,
…
);
``
3、插入数据
使用INSERT INTO语句插入数据,语法如下:
``
INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …);
``
4、查询数据
使用SELECT语句查询数据,语法如下:
``
SELECT 列名1, 列名2, … FROM 表名;
``
5、修改数据
使用UPDATE语句修改数据,语法如下:
``
UPDATE 表名 SET 列名1=值1, 列名2=值2, … WHERE 条件;
``
6、删除数据
使用DELETE语句删除数据,语法如下:
``
DELETE FROM 表名 WHERE 条件;
``
7、删除数据库和数据表
使用DROP语句删除数据库和数据表,语法如下:
``
DROP DATABASE 数据库名;
DROP TABLE 表名;
``
1、创建数据库和数据表
``sql
CREATE DATABASE mydb;
USE mydb;
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(20),
age INT,
gender ENUM(‘男’, ‘女’)
);
``
2、插入数据
``sql
INSERT INTO students (id, name, age, gender) VALUES (1, ‘张三’, 18, ‘男’);
INSERT INTO students (id, name, age, gender) VALUES (2, ‘李四’, 19, ‘女’);
``
3、查询数据
``sql
SELECT * FROM students;
``
4、修改数据
``sql
UPDATE students SET age = 20 WHERE id = 1;
UPDATE students SET gender = ‘女’ WHERE id = 2;
``
5、删除数据
``sql
DELETE FROM students WHERE id = 1;
DELETE FROM students WHERE id = 2;
``