資料庫必背知識點,你都會了嗎?

2021-08-21 13:25:02 字數 1097 閱讀 4173

有時候我們建立乙個表的時候出現這樣或者那樣的錯誤,需要刪除這個表,我們可以用drop語句對錶進行刪除操作。

mysql中刪除資料表是非常容易操作的, 但是你再進行刪除表操作時要非常小心,因為執行刪除命令後所有資料都會消失

drop table 表名 ;
當我們建立乙個**後,往往這是一張沒有內容的表,我們如何將資料往資料庫存呢?

mysql 表中使用insert intosql語句來插入資料。

你可以通過 mysql> 命令提示視窗中向資料表中插入資料

insert into table_name ( 欄位1, 欄位2,...)

values

( 對應的值1, 對應的值2,...);

當然,我們新增記錄後,肯定要能查詢出來的,不然沒有意義了。

mysql 資料庫使用sql select語句來查詢資料。

你可以通過 mysql> 命令提示視窗中在資料庫中查詢資料

select 列名,列名

from 表名 (號裡面的是可以省略,加上也有他的作用)

[where clause]

[limit n][ offset m]

我們來詳細講一下剛剛查詢語句中出現的where關鍵字的用法和含義吧。

我們知道從 mysql 表中使用 sql select 語句來讀取資料。

如需有條件地從表中選取資料,可將 where 子句新增到 select 語句中。

以下是 sql select 語句使用 where 子句從資料表中讀取資料的通用語法:

select 列名,列名 from 表1, 表2...

[where condition1 [and [or]] condition2.....

需要注意的是:

where的操作符有

今天我們又學會了sql資料庫的一些常用的操作,是不是很有收穫呢?

資料庫知識點

1.truncate delete和drop delete delete是一行行刪除資料,不影響表結構,並且會記錄日誌,可以進行回滾。truncate 刪除表中所有資料,不記錄日誌,不可以回滾,truncate之後表空間和索引大小會回到初始值。所以truncate之前最好備份 drop 刪除整個表結...

資料庫知識點

資料庫的事務,是指作為單個邏輯工作單元執行的一系列操作。事務處理可以確保除非事務性單元內的所有操作都成功完成,否則不會永久更新面向資料的資源。通過將一組相關操作組合為乙個要麼全部成功要麼全部失敗的單元,可以簡化錯誤恢復並使應用程式更加可靠。乙個邏輯工作單元要成為事務,必須滿足所謂的acid 原子性 ...

資料庫知識點

oracle 安裝oracle時需要的所需的軟體包安裝命令 yum install binutils compat libcap1 gcc glibc ksh libaio libgcc libstdc libxi libxtst make sysstat 1 建使用者create user ora...