常用的SQL語句

2021-09-24 11:19:47 字數 1647 閱讀 5381

mysql:

本地進入mysql伺服器系統的命令:

mysql -u root -p;

檢視mysql伺服器中所有資料庫:

show database;

建立資料庫:

create database 資料庫名;

資料庫名或者表名,欄位名(列名)命名規範:

以英文本母或英文$下劃線_開頭,不建議使用中文;

刪除資料庫:

drop database 資料庫名;

進入指定的資料庫:

use 資料庫名;

mysql中常用的資料型別:

int   整數型

varchar  字串型別

char  字元型別

text  文字型別

double  浮點型別

float  浮點型別

在資料庫中建立表:

create table 表名(欄位名1 型別,…,欄位名n 型別);

檢視當前資料庫中所有的表:

show tables;

檢視指定表中的表結構:

desc 表名;

向指定表中插入/新增資料:

insert into 表名(欄位名1,…,欄位n) values(value1,…,valuen);

一次插入多個資料:

insert into 表名(欄位名1,…,欄位n) values(value1,…,valuen),…,(value1,…,valuen);

注意:字串,字元,文字,日期,日期時間型別在給值時,值一定要使用單引號』value』括起來

檢視指定表中的所有資料:

select * from 表名; 其中星號*表示表中所有字段

檢視指定表中指定欄位的所有資料:

select id,name from 表名;

表示檢視指定表中id和name欄位中的所有資料,如果該表中包含其他字段,則其他欄位的資料不顯示

條件語句:

where

例如:select * from wyp where id=1; 表示查詢wyp表中id為1的資料

修改表中指定欄位的資料:

update 表名 set 要修改的欄位名=value;

刪除表中資料:

delete from 表名; 刪除表中所有的資料

delete from 表名 where 條件;  根據條件刪除表中資料

修改表結構:

向表中追加字段

alter table 表名 add 新欄位名 新字段型別;

修改表中的字段型別:

alter table 表名 modify 表中欄位名 新型別;

修改表中的欄位名:

alter table 表名 change 舊欄位名 新欄位名 新欄位名型別;

刪除表中的字段:

alter table 表名 drop 欄位名;

修改表名:

alter table 舊表名 rename 新錶名;

rename table 舊表名 to 新錶名;

向表中插入字段:

alter table 表名 add 新字段 新字段型別 first;       將新字段新增到第一行

alter table 表名 add 新字段 新字段型別 after 欄位名;  將新字段插入到指定字段之後

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 常用的語句

說明 複製表 只複製結構,源表名 a 新錶名 b sql select into b from a where 1 1 說明 拷貝表 拷貝資料,源表名 a 目標表名 b sql insert into b a,b,c select d,e,f from b sql select a.title,a....

常用的SQL語句

1.select語句語法 select語句的基本語法如下 select column1,column2,columnn from table name 這裡列1,列2.想獲取其值表的字段。如果想獲取在該字段的所有可用字段,那麼可以使用下面的語法 select from table name 2.in...