mysql學習之四 sql語句學習2

2021-09-07 11:46:47 字數 1178 閱讀 6783

建立資料庫:

create database stefan;

刪除資料庫:

drop database stefan;

重新命名資料庫:

重新命名資料庫沒有直接的辦法。

已經不再使用的方法:

rename database stefan to lcdb;

建立**語法:

create table 表名稱

(列名稱1 資料型別,

列名稱2 資料型別,

列名稱3 資料型別,

....

)

檢視乙個**結構:

describe persons;

alter table 語句用於在已有的表中加入、改動或刪除列。

語法:如需在表中加入列,請使用下列語法:

alter table table_name

add column_name datatype

要刪除表中的列,請使用下列語法:

alter table table_name 

drop column column_name

凝視:某些資料庫系統不同意這樣的在資料庫表中刪除列的方式 (drop column column_name)。

要改變表中列的資料型別,請使用下列語法:

alter table table_name

alter column column_name datatype

MySQL學習之SQL語句(二)

一 sql簡介 sql 結構化查詢語言 structured query language 是一種資料庫查詢和程式語言,用於訪問資料以及查詢 更新和管理關係資料庫系統。二 sql分類 1 資料定義語言 簡稱ddl data definition language 用來定義資料庫物件。關鍵字 crea...

MySQL系列之四 慢sql語句分析

mysql 的 query profiler 是乙個使用非常方便的 query 診斷分析工具,通過該工具可以獲取一條query 在整個執行過程中多種資源的消耗情況,如 cpu,io,ipc,swap 等,以及發生的 page faults,context switche 等等,同時還能得到該 que...

mysql學習之五 sql語句學習3

好吧,大家覺得這種字型還是比較好看,所有我們就換這種字型了。insert into 語句用於向 中插入新的行。語法insert into 表名稱 values 值1,值2,我們也可以指定所要插入資料的列 insert into table name 列1,列2,values 值1,值2,update...