mysql基本命令

Mysql 的主要命令及功能

1、建立數據庫

Create  database  zhang

在數據庫中建表之前,首先需要執行

Use zhang

在數據庫中建立表

  Create  table yorrick (a int ,b  char10, c  date);

建立完成表後,可以往表裏插入數據

insert into yorrick values (100,'zhang',2010-01-01);

修改列的類型

Alter table  yorrick modify bvarchar(100);

查看錶的字段和類型

desc yorrick ;

查看錶的內容

Select *from yorrick(顯示全部內容)

單獨查看列

Select b from yorrick; (單獨查看b列)

若條件查看時,如:

Select * from  yorrick where b = ‘zhang’;

若想向yorrick表中插入一列,如:

Alter table yorrick add t time; 插入了一列是時間類型的

單獨給某一列插入數據

insert intozhangsan(p) values ('10:12:30');

若想修改列的名稱,如:

Alter table yorrick change a abc int ;意思就是修改a列爲abc列,字段類型沒有變化

這個同時也可以修改字段類型(注意:修改完成後原子段類型後,原列的內容會全部丟失)。

insert intoyorrick values (12212,'changsha',20100202,'10:12:30');

注意時間的書寫必須加單引號

修改標的名字,或者給表換名

alter tableyorrick rename zhangsan;將表的名稱更改爲了zhangsan

查看在本數據庫中所建立的表

Show tables;

刪除表中的數據

Delete fromzhangsan;()

將表中的數據全部刪除,但是這種刪除是一列一列的刪除,速度比較快點。

Alter tablezhangsan drop cde; 將表中的這一列刪除

另外的一個刪除

truncate zhangsan;而這種刪除是這個表一起刪除,這種刪除的時間是比較長點。

條件語句

Where

update zhangsan set a=10000 where abc = 2;

意思:abc這一列等於2時,將a列的值更新爲10000

select c from zhangsan where a=10000;

a=10000時,輸出c列。

排序

As 的應用

條件語句中>,<,=,>=,=<

and  or

函數 max,min ,sum,avg,count

舉例:

Select *from zhangsan order by a desc;

按照a列由大到小排列

活學活用以上參數和函數的結合


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章