MYSQL?常用語句速查(最新整理)
更新時間:2024年12月24日 09:00:37 作者:IslandZzzz
這篇文章主要介紹了MYSQL?常用語句速查,包括庫級操作、表級操作、字段級操作和數(shù)據(jù)級操作,需要的朋友可以參考下
好的,按照你的要求,調(diào)整后的表格如下:
好的,我已經(jīng)在表級操作中新增了查看某一張具體表的操作,以下是更新后的表格:
級別 | 操作類型 | SQL 語句 | 示例 |
---|---|---|---|
庫級 | 增 | CREATE DATABASE | CREATE DATABASE mydb; |
庫級 | 查 | SHOW DATABASES | SHOW DATABASES; |
庫級 | 刪 | DROP DATABASE | DROP DATABASE mydb; |
庫級 | 改 | ALTER DATABASE | ALTER DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; |
表級 | 增 | CREATE TABLE | CREATE TABLE users (id INT AUTO_INCREMENT, name VARCHAR(100), age INT, PRIMARY KEY(id)); |
表級 | 查 | SHOW TABLES | SHOW TABLES; |
表級 | 查 | DESCRIBE table_name | DESCRIBE users; |
表級 | 刪 | DROP TABLE | DROP TABLE users; |
表級 | 改 | ALTER TABLE | ALTER TABLE users ADD COLUMN email VARCHAR(100); |
字段級 | 增 | ALTER TABLE ADD COLUMN | ALTER TABLE users ADD COLUMN email VARCHAR(100); |
字段級 | 查 | DESCRIBE | DESCRIBE users; |
字段級 | 刪 | ALTER TABLE DROP COLUMN | ALTER TABLE users DROP COLUMN email; |
字段級 | 改 | ALTER TABLE MODIFY COLUMN | ALTER TABLE users MODIFY COLUMN age INT NOT NULL; |
數(shù)據(jù)級 | 增 | INSERT INTO | INSERT INTO users (name, age) VALUES ('Alice', 30); |
數(shù)據(jù)級 | 查 | SELECT | SELECT * FROM users; |
數(shù)據(jù)級 | 查 | SELECT ... WHERE | SELECT * FROM users WHERE age > 25; |
數(shù)據(jù)級 | 改 | UPDATE | UPDATE users SET age = 31 WHERE name = 'Alice'; |
數(shù)據(jù)級 | 刪 | DELETE FROM | DELETE FROM users WHERE name = 'Alice'; |
詳細說明:
庫級操作:
CREATE DATABASE
:創(chuàng)建一個新的數(shù)據(jù)庫。SHOW DATABASES
:查看當前 MySQL 服務器上的所有數(shù)據(jù)庫。DROP DATABASE
:刪除指定的數(shù)據(jù)庫。ALTER DATABASE
:修改數(shù)據(jù)庫的屬性(如字符集、排序規(guī)則等)。
表級操作:
CREATE TABLE
:創(chuàng)建一張新的表。SHOW TABLES
:查看當前數(shù)據(jù)庫中的所有表。DROP TABLE
:刪除指定的表。ALTER TABLE
:修改表的結構(例如添加列、刪除列、修改列類型等)。DESCRIBE table_name
:查看某一張具體表的結構,包括列名、數(shù)據(jù)類型、默認值、是否允許為NULL
等。
字段級操作:
ALTER TABLE ADD COLUMN
:向表中添加一個新字段。DESCRIBE
:查看表的結構,包含列信息、數(shù)據(jù)類型、默認值等。ALTER TABLE DROP COLUMN
:刪除表中的某一列。ALTER TABLE MODIFY COLUMN
:修改表中某一列的類型、大小或其他屬性。
數(shù)據(jù)級操作:
INSERT INTO
:向表中插入一條新的記錄。SELECT
:查詢表中的數(shù)據(jù),支持不同的過濾和排序條件。SELECT ... WHERE
:根據(jù)條件查詢特定的記錄。UPDATE
:更新表中現(xiàn)有的記錄。DELETE FROM
:刪除表中的記錄。
這樣修改后,表格中各個操作級別(庫級、表級、字段級、數(shù)據(jù)級)已經(jīng)符合你的要求。
到此這篇關于MYSQL 常用語句速查的文章就介紹到這了,更多相關mysql 常用語句速查內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
mysql 的root 用戶無法授權及解決navicat 遠程授權提示1044問題
這篇文章主要介紹了mysql 的root 用戶無法授權,解決navicat 遠程授權提示1044問題,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝)
這篇文章主要介紹了Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝),使用二進制包方式安裝首先檢查服務器上是否安裝有mysql然后開始安裝配置,本文分步驟給大家講解的非常詳細,需要的朋友可以參考下2022-11-11