常用SQL語句

2021-08-05 19:30:11 字數 1111 閱讀 9306

由於目前還沒有用mysql進行過完整的程式的開發,因此本文部分說法可能不嚴謹,還請見諒.

在使用mysql開發程式的時候一般我們要單獨為乙個程式設計乙個資料庫.

首先,我們登入mysql管理介面,新建資料庫

create

database 資料庫名;

在這裡為了避免在使用的時候出現中文編碼錯誤的問題,我們最好在建立資料庫的同時指定資料庫使用的字符集,使用以下語句建立資料庫並指定字符集為utf-8

create

database 資料庫名 character

set utf8;

然後,」使用」該資料庫

use 資料庫名;
接著我們要在資料庫裡建立我們要用來儲存資料的表,例如

create table 表名 ( 

欄位名1 型別,

欄位名2 型別,

...);

檢視我們新建的表的結構

desc 表名
建立完資料表後我們應該給表裡面插入幾條測試資料.使用如下sql語句

insert into 表名 values(值1,值2,...);
然後,我們可以檢視表中的資訊

select 列名 from  表名
查詢結果將顯示出來

然後,我們在程式中會有修改資料庫的操作

使用以下語句

update 表名 set 列名 = 新值 where 條件
當某條記錄不再需要時,應該將其刪除

delete

from 表名 where 條件

清空表,刪除表中資料,保留表結構

delete

from 表名

刪除表的操作

drop

table 表名

刪除資料庫

drop

database 資料庫名

sql常用sql語句

1 查詢某個庫中所有的表名字 select name from sysobjects where xtype u and name dtproperties order by name 2 得到資料庫中所有使用者檢視 select name from sysobjects where xtype v...

常用sql語句

t sql語句複製表的方法 我在sql server 2000中有現個資料庫datahr及demo,它們的結構是一樣,其它有乙個表名為 gbitem.現在我想將demo資料庫的表名 gbitem的全部內容複製到datahr資料庫的表名為 gbitem中。請問此t sql語句應該怎麼寫?謝謝高人指點!...

常用SQL語句

查詢 sp who 中的結果值。因為儲存過程不能查詢,先轉為臨時表再查詢。declare tb table spid varchar 100 ecid varchar 100 status varchar 100 loginame varchar 100 hostname varchar 100 b...