導航:首頁 > 程序命令 > sql資料庫命令大全

sql資料庫命令大全

發布時間:2025-03-30 17:33:36

❶ sql資料庫的基本操作

命令
1、顯示當前資料庫伺服器中的資料庫列表:mysql> SHOW DATABASES;
2、建立資料庫:mysql> CREATE DATABASE 庫名;
3、建立數據表:mysql> USE 庫名;mysql> CREATE TABLE 表名 (欄位名 VARCHAR(20), 欄位名 CHAR(1));
4、刪除資料庫:mysql> DROP DATABASE 庫名;
5、刪除數據表:mysql> DROP TABLE 表名;
6、將表中記錄清空:mysql> DELETE FROM 表名;
7、往表中插入記錄:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中數據:mysql-> UPDATE 表名 SET 欄位名1='a',欄位名2='b' WHERE 欄位名3='c';
9、用文本方式將數據裝入數據表中:mysql> load data local infile "d:/mysql.txt" into table 表名;
10、導入.sql文件命令:mysql> USE 資料庫名;mysql> source d:/mysql.sql;
11、命令行修改root密碼:mysql> update mysql.user set password=password('新密碼') where user='root';mysql> flush privileges;
12.修改密碼的三種方法:mysql>update user set password=password('123456') where user='joy_pen';mysql>flush privileges;mysql>set password for 'joy_oen'=password('123456');mysql>grant usage on *.* to 'joy_pen' identified by '123456';
1、創建資料庫
命令:create database <資料庫名> 例如:建立一個名為xhkdb的資料庫mysql> create database xhkdb;
2、顯示所有的資料庫
命令:show databases (注意:最後有個s)mysql> show databases;
3、刪除資料庫
命令:drop database <資料庫名> 例如:刪除名為 xhkdb的資料庫mysql> drop database xhkdb;
4、連接資料庫
命令: use <資料庫名> 例如:如果xhkdb資料庫存在,嘗試存取它:mysql> use xhkdb; 屏幕提示:Database changed
5、當前選擇(連接)的資料庫mysql> select database();
6、當前資料庫包含的表信息:mysql> show tables; (注意:最後有個s)
三、表操作,操作之前應連接某個資料庫
1、建表
命令:create table <表名> ( <欄位名1> <類型1> [,..<欄位名n> <類型n>]);
mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default ''0'',
> degree double(16,2));
2、獲取表結構
命令: desc 表名,或者show columns from 表名
mysql>DESCRIBE MyClass
mysql> desc MyClass;
mysql> show columns from MyClass;
3、刪除表
命令:drop table <表名>
例如:刪除表名為 MyClass 的表 mysql> drop table MyClass;
4、插入數據
命令:insert into <表名> [( <欄位名1>[,..<欄位名n > ])] values ( 值1 )[, ( 值n )]
例如,往表 MyClass中插入二條記錄, 這二條記錄表示:編號為1的名為Tom的成績為96.45, 編號為2 的名為Joan 的成績為82.99,編號為3 的名為Wang 的成績為96.5.
mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
5、查詢表中的數據
1)、查詢所有行
命令: select <欄位1,欄位2,...> from < 表名 > where < 表達式 >
例如:查看錶 MyClass 中所有數據 mysql> select * from MyClass;
2)、查詢前幾行數據
例如:查看錶 MyClass 中前2行數據
mysql> select * from MyClass order by id limit 0,2;
6、刪除表中數據
命令:delete from 表名 where 表達式
例如:刪除表 MyClass中編號為1 的記錄
mysql> delete from MyClass where id=1;
7、修改表中數據:update 表名 set 欄位=新值,… where 條件
mysql> update MyClass set name=''Mary'' where id=1;
8、在表中增加欄位:
命令:alter table 表名 add 欄位 類型 其他;
例如:在表MyClass中添加了一個欄位passtest,類型為int(4),默認值為0
mysql> alter table MyClass add passtest int(4) default ''0''
9、更改表名:
命令:rename table 原表名 to 新表名;
例如:在表MyClass名字更改為YouClass
mysql> rename table MyClass to YouClass;
更新欄位內容
update 表名 set 欄位名 = 新內容
update 表名 set 欄位名 = replace(欄位名,''舊內容'',''新內容'');

❷ ASP連接資料庫四種SQL命令


查詢數據記錄的SQL語句使用 Select 命令,格式為:Select 欄位串列 From table Where 欄位=內容。例如,若需從book表中查找作者為"cancer"的所有記錄,SQL語句為:select * from book where author=』cancer』。在Access中查詢數字欄位時,無需使用單引號,如:select * from book where id=1。若查詢日期,需使用特定格式,如:select * from book where pub_date=#2002-1-7#(Access)或select * from book where pub_date=』2002-1-7』(SQL Server)。日期函數to_date在所有資料庫中不一定適用,需根據資料庫具體語法使用。查詢變數時,需將變數值與SQL語句中的條件連接起來,如strau=request.form("author"),strsql="select * from book where author=』"&strau&"』"。



添加記錄的SQL語句使用Insert命令,格式為:Insert into table(field1,field2,...) Values (value1,value2,...)。示例:將作者為"cancer"的記錄添加到book表中,SQL語句為:insert into book (bookno,author,bookname) values (』CF001』,』cancer』,』Cancer無組件上傳程序』)。同樣,使用變數時,需將變數值與SQL語句中的欄位連接起來,如strno=request.form("bookno"),strau=request.form("author"),strname=request.form("bookname"),strsql="insert into book (bookno,author,bookname) values (』"&strno&"』,』"&strau&"』,』"&strname&"』)"。



添加數據的方法使用Recordset對象的Addnew方法,語法為:rs.addnew,然後分別設置欄位值,最後調用update方法更新資料庫。示例:使用request.form獲取變數,然後執行SQL語句,更新資料庫,注意確保欄位類型一致。



修改數據記錄的SQL語句使用Update命令,格式為:update table set field1=value1,field2=value2,...where fieldx=valuex。示例:更新book表中bookno為'CF001'的記錄的author為'babycrazy',SQL語句為:update book set author=』"&strau&"』 where bookno=』"&strno"』"。使用Recordset對象的update方法更新資料庫,語法為:rs("field1").value=value1,rs("field2").value=value2,...,rs.update。



刪除記錄的SQL語句使用Delete命令,格式為:Delete table where field=value。示例:刪除book表中author為"cancer"的所有記錄,SQL語句為:delete book where author=』cancer』。注意,刪除多條記錄時,所有滿足條件的記錄均會被刪除。




掌握上述SQL命令,即可在ASP中高效地操作資料庫,解決大多數數據管理需求。通過合理使用這些操作,開發者能夠實現數據的查詢、添加、修改和刪除,為網站或應用提供穩定的數據支持。


(2)sql資料庫命令大全擴展閱讀

在使用asp語言建立網站時,常常需要用資料庫記錄一些信息,如訪客發表的留言、訪客訪問時間等。此時就需要用到asp連接資料庫的代碼連接資料庫後便於進行數據添加刪除等操作。

❸ sql有哪些基本命令

1、 查看資料庫中的表或查詢資料庫;

show tables/databases;

2、 查看資料庫中所有的表:

show tables;(前提是使用use database 資料庫;)

3、 查看數據表結構

describe 表名;

4、 創建資料庫

CARATE DATABASE 資料庫名;

create database studentoa;

5、 刪除資料庫

DROP DATABASE 資料庫名;

Drop database studentoa;

6、 使用資料庫

use 資料庫名;

use studentoa;

7、 創建數據表

CREATE TABLE 表名 ( 列名 數據類型, 列名 數據類型, 列名 數據類型 ); create table information ( id int primary key, name nvarchar(10) not null, age int, sex nvarchar(6) )

8、 刪除數據表中的列

ALTER TABLE 表名 DROP COLUMN 列名;

alter table information drop column sex;

9、 增加數據表中的列

ALTER TABLE 表名

ADD 列名 數據類型;

Alter table information add home varchar(20);

10、 數據表中添加數據

INSERT INTO 表名[(列名,列名,列名)] VALUES (值,值,值);

insert into information(id,name,age,home) values (001,』張三』,23,』黑龍江』);

insert into information values(002,』李四』,25,』沈陽』);

insert into information(id,name,home) values(003,』趙六』,』吉林』);

閱讀全文

與sql資料庫命令大全相關的資料

熱點內容
如何在農行app查我的卡號 瀏覽:3
程序員滴滴公司 瀏覽:819
下載不了pdf 瀏覽:625
抖音顯示伺服器打瞌睡是什麼意思 瀏覽:615
加密狗型號查詢 瀏覽:356
單片機項目開發報價 瀏覽:671
sQL做數據開發與Python 瀏覽:525
電腦app圖標怎麼自由排列 瀏覽:69
python事件中斷 瀏覽:746
python筆記github 瀏覽:828
免費ubuntu伺服器地址 瀏覽:970
海康平台伺服器信息怎麼看 瀏覽:44
python填充不規則多邊形 瀏覽:126
smtp伺服器地址和郵箱 瀏覽:414
漂流瓶源碼下載 瀏覽:313
高速怎麼看伺服器 瀏覽:740
學校照片用什麼app 瀏覽:429
用煙緩解壓力的人怎麼戒煙 瀏覽:749
伺服器4c8g中的8g是指的什麼內存 瀏覽:884
有什麼免費的鋼琴陪練app 瀏覽:896