SQL概述 JDBC學習筆記

2021-07-28 08:07:38 字數 1495 閱讀 7121

資料庫操作

資料型別

資料表操作

# 建立表:

create table [if not exists] (

columename1 columtype,

columename2 columtype

...columenamen columtype

);# 檢視當前資料庫中所有表名稱:

show tables;

# 檢視指定表的建立語句:

show create table # 檢視表結構:

desc # 刪除表:

drop table # 修改表:

alter table ...

# 新增列

alter

table

add(

columename1 columtype,

columename2 columtype

...columenamen columtype

);# 修改列型別:

alter

table

modify ;

# 修改列名:

alter

table

change ;

# 刪除列:

alter

table

drop

; # 表名稱:

alter

table

rename to

;

dql: (資料記錄查詢)

-select * from ;

dml: (資料庫操作,資料記錄增刪改查)

1. 插入資料

-insert into (columename1, columename2,...) values(columevalue1, columevalue2,...);

在表名後給出要插入的列名,其他沒有指定的列等同於插入null值。所以插入記錄總是插入一行,不可能是半行。

在values後給出列值,值的順序筱數必須與前面指定的列對應

insert into values(columevalue1,columevalue2...);

沒有給出要插入的列,那麼插入所有列,這時順序很重要。

值的個數必須是該表列的個數

插入的順序將與表建立的列順序相同

修改資料庫

刪除資料:

dcl(理解)

給使用者授權

撤消許可權

檢視許可權

刪除使用者

JDBC學習筆記

size medium color red 本節jdbc的操作學習大致分為 color size size medium color red list 資料庫的裝載和連線 資料庫的增刪改查 資料庫的預編譯 資料庫的事務管理 list color size 下面直接上 了,還是 比較實在 以mysql...

JDBC 學習筆記

本質其實就是官方定義的一套操作所有關係型資料庫的規則,即介面。各個資料庫廠商實現這套介面,提供資料庫驅動jar包。我們可以使用這套介面 jdbc 程式設計,真正執行的 是驅動jar包中的實現類 匯入驅動jar包 註冊驅動 class.forname com.mysql.jdbc.driver 獲取資...

JDBC學習筆記

定義資料庫的url,資料庫名,登入名,密碼 string drivername com.microsoft.sqlserver.jdbc.sqlserverdriver 驅動名稱 string dburl jdbc sqlserver 資料庫的url,其中test為你的資料庫名 string use...