MySQL的基本使用——簡單的增刪改查

MySQL是現在使用最多的關係型數據庫,我們下面來學習一下如何用sql語句進行基本的創建數據庫、創建表、向表中插入數據、從表中刪除數據、更新表等操作。

  1. 創建一個數據庫:我們以創建一個學校的數據庫爲例
CREATE DATABASE `school`;
USE `school`;
  1. 接下來我們在學校的數據庫裏建一張學生表:
CREATE TABLE `students`(
	`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
	`name` VARCHAR(255) NOT NULL ,
	`class` VARCHAR(255) NOT NULL,
	`sex` CHAR(2) NOT NULL,
	`in_time` DATETIME NULL
) DEFAULT CHARSET 'UTF8';
  1. 然後我們在學生表中插入若干條數據:
INSERT INTO `students`(`name`,`class`,`sex`,`in_time`) VALUES
	('張三','高三一班','男',now()),
	('小剛','高三二班','男',now()),
	('小紅','高二一班','女',now()),
	('李四','高一一班','男',now()),
	('小明','高二三班','男',now()),
	('小陳','高一二班','女',now())
;

執行完這些後在圖形化管理工具Navicat中顯示如下:在這裏插入圖片描述

  1. 接下來我們進行簡單的查詢操作:
SELECT `id`,`name`,`class` FROM `students` WHERE `sex`='男';

執行結果如下圖:
在這裏插入圖片描述
將查詢結果按照id倒序輸出:在這裏插入圖片描述

  1. 對錶進行更新操作:
UPDATE `students` SET `name`='小李' WHERE `name`='小明';

更新後的結果如下圖:在這裏插入圖片描述
小明已經變成了小李。

  1. 對錶進行刪除操作:
DELETE FROM `students` WHERE `sex`='女';

執行結果如下圖,可以看到,性別爲女的數據已經被刪除了。在這裏插入圖片描述
以上就是數據庫的一些簡單操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章