色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql案例教程

洪振霞2年前10瀏覽0評論

MySQL是一款被廣泛使用的關系型數據庫管理系統,其開源、免費、穩定、高效的特點讓許多人選擇使用它。在學習MySQL時,案例教程是一種非常好的學習方式。通過實際操作,我們可以快速掌握MySQL的使用方法和技巧,在此,將介紹一些常見的MySQL案例教程。

創建數據庫并創建數據表

CREATE DATABASE test_db;  -- 創建一個名為test_db的數據庫
USE test_db;  -- 選擇使用test_db數據庫
CREATE TABLE user_info(
id INT PRIMARY KEY AUTO_INCREMENT,  
name VARCHAR(50), 
age INT,
gender CHAR(1)
);  -- 在test_db數據庫中創建一個名為user_info的數據表,包括id、name、age、gender四個字段

在這個案例中,我們創建了一個名為test_db的數據庫,并在其中創建了一個名為user_info的數據表,其中包括id、name、age、gender四個字段,并指定了id為主鍵,AUTO_INCREMENT表示id字段是自動增長的。

插入數據

INSERT INTO user_info(name, age, gender) VALUES ('Jack', 18, 'M');
INSERT INTO user_info(name, age, gender) VALUES ('Lily', 20, 'F'), ('Tom', 22, 'M'), ('Lucy', 21, 'F');

通過INSERT語句,我們可以將數據插入到user_info數據表中,第一條語句將name為'Jack',age為18,gender為'M'的數據插入到了user_info數據表中;第二條語句則將三條數據同時插入到了user_info數據表中。

查詢數據

SELECT * FROM user_info;  -- 查詢user_info表中的所有數據
SELECT name, gender FROM user_info WHERE age >20;  -- 查詢age大于20的數據的name和gender字段

通過SELECT語句,我們可以查詢指定數據表中的數據。第一條語句查詢了user_info表中的所有數據,第二條語句查詢了age大于20的數據的name和gender字段。

更新數據

UPDATE user_info SET age = 23 WHERE name = 'Lily';  -- 將name為'Lily'的數據的age字段更新為23
UPDATE user_info SET name = 'Mike', age = 25 WHERE id = 1;  -- 將id為1的數據的name字段更新為'Mike',age字段更新為25

通過UPDATE語句,我們可以更新數據表中的數據。第一條語句將name為'Lily'的數據的age字段更新為23,第二條語句將id為1的數據的name字段更新為'Mike',age字段更新為25。

刪除數據

DELETE FROM user_info WHERE age< 20;  -- 刪除age小于20的數據
TRUNCATE TABLE user_info;  -- 清空user_info表中的所有數據

通過DELETE和TRUNCATE語句,我們可以刪除數據表中的數據。第一條語句刪除了age小于20的數據,第二條語句清空了user_info表中的所有數據。

以上就是MySQL案例教程的一些常見操作,通過學習這些案例,我們可以更好地掌握MySQL的使用方法,為以后的開發和應用打下堅實的基礎。