MySQL數(shù)據(jù)可基礎(chǔ)實(shí)驗(yàn)報告
本次實(shí)驗(yàn)主要是通過MySQL數(shù)據(jù)庫進(jìn)行增刪改查的操作,以更深刻地理解數(shù)據(jù)可編程的主要思想和基本技術(shù)。
實(shí)驗(yàn)環(huán)境:MySQL5.7.15和navicat
1.數(shù)據(jù)庫創(chuàng)建
CREATE DATABASE db_test; USE db_test;
通過以上代碼,我們創(chuàng)建了名為“db_test”的數(shù)據(jù)庫,并使用該數(shù)據(jù)庫。
2.創(chuàng)建表格
CREATE TABLE tb_student ( id INT AUTO_INCREMENT, name VARCHAR(20) NOT NULL, age INT NOT NULL, sex VARCHAR(2), PRIMARY KEY (id) );
以上代碼創(chuàng)建了一個名為“tb_student”的表格,包含了學(xué)生的id、name、age、sex等字段,并將id字段設(shè)置為主鍵。
3.向表格中添加數(shù)據(jù)
INSERT INTO tb_student (name, age, sex) VALUES ("Tom", 20, "男"); INSERT INTO tb_student (name, age, sex) VALUES ("Jerry", 21, "女");
以上代碼向“tb_student”表格中插入了兩條數(shù)據(jù)。
4.查詢表格中的數(shù)據(jù)
SELECT * FROM tb_student;
以上代碼將會查詢出“tb_student”表格中的所有數(shù)據(jù)。
5.修改表格中的數(shù)據(jù)
UPDATE tb_student SET name = "Peter" WHERE id = 1;
以上代碼將會修改“tb_student”表格中id為1的記錄的name字段為“Peter”。
6.刪除表格中的數(shù)據(jù)
DELETE FROM tb_student WHERE sex = "女";
以上代碼將會刪除“tb_student”表格中性別為“女”的記錄。
7.總結(jié)
通過本次實(shí)驗(yàn),我更好地了解了MySQL數(shù)據(jù)庫的基本操作,包括數(shù)據(jù)庫創(chuàng)建、表格創(chuàng)建、數(shù)據(jù)添加、查詢、修改及刪除等操作。此外,我也了解了如何通過navicat等工具來管理數(shù)據(jù)庫,并在實(shí)踐中進(jìn)一步鞏固了數(shù)據(jù)可編程的基本思想和技術(shù)。