MySQL是目前世界上最流行的關系型數據庫管理系統之一,常常被用于存儲和獲取數據。MySQL的版本更新速度很快,目前最新的版本是MySQL 8.0,而MySQL 5.6和5.7也是比較常用的版本。
許多網站和應用程序都在使用MySQL 5.6或5.7,因此為了最大限度地兼容這些版本,下面將介紹如何使用一些最通用的語法和功能。
-- 創建表 CREATE TABLE tb_user ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, name VARCHAR(20) NOT NULL, age TINYINT UNSIGNED NOT NULL DEFAULT 0, sex ENUM('男', '女') NOT NULL DEFAULT '男', PRIMARY KEY (id) ) ENGINE=InnoDB; -- 插入數據 INSERT INTO tb_user (name, age, sex) VALUES ('Tom', 25, '男'), ('Lily', 24, '女'), ('Lucy', 26, '女'); -- 查詢數據 SELECT * FROM tb_user; -- 更新數據 UPDATE tb_user SET age = age + 1 WHERE sex = '男'; -- 刪除數據 DELETE FROM tb_user WHERE id = 3;
以上是一些基本的操作,但MySQL 5.7也引入了一些新的特性,如JSON類型的支持、增強的innodb存儲引擎、多源復制等等。
如果你正在使用MySQL 5.6或5.7,那么以上的語法和操作都是適用的,但為了獲得更好的性能和功能,建議將數據庫升級到最新版本的MySQL 8.0。