mysql資料庫的概念及入門語句

來源:互聯網
上載者:User

標籤:方法   data   顯示   image   code   管理   http   使用者   系統   

資料庫的概念

資料庫(DataBase,DB)是一個長期儲存在電腦內的、有組織的、有共用的、統一管理的資料集合。她是一個按資料結構來儲存和管理資料的電腦軟體系統。資料庫的概念實際包括兩層意思: (1)資料庫是一個實體,它是能夠合理保管資料的“倉庫”,使用者在該“倉庫”中存放要管理的交易資料,“資料”和“庫”兩個概念結合成為資料庫。 (2)資料庫是資料管理的新方法和技術,他能更合適的組織資料、更方便的維護資料、更嚴密的控制資料和更有效利用資料。

Mysql入門語句

資料庫的操作

顯示資料庫

Show databases;

效果如下:

建立資料庫

Create database 資料庫名;

 

 使用一個資料庫

Use 資料庫名;

刪除資料庫

Drop database 資料庫名;   drop(落下)

表的操作

顯示資料庫中的表

Show tables;          先進入資料庫

建立一張表

建立一張表Create table 表名(  欄位1 欄位類型,  欄位2 欄位類型,  欄位3 欄位類型)--------Create table class(  Sno int,  Sname varchar(20),  Ssex int);

查看一張表結構

 

Desc 表名;

 

 重新命名表

 

Rename table oldname to newname;

刪除一張表

Drop table 表名;

 

欄位的操作

添加欄位

Alter table 表名 add 欄位名 欄位類型  

 

修改欄位名

Alter table 表名 change 舊欄位名 新欄位名 欄位類型

 

修改欄位類型

Alter table 表名 modify   (被修飾的)  欄位名 欄位類型

 

刪除欄位

Alter table 表名 drop 欄位名

修改欄位排列位置

命令:

 

ALTER TABLE 表名 MODIFY 欄位名1 資料類型 FIRST | AFTER 欄位名2

 

舉例1:

 

ALTER TABLE newclass MODIFY sname VARCHAR(20) FIRST;                  (將欄位sname插入到表的第一個位置)

 

 

舉例2:

ALTER TABLE newclass MODIFY sno INT(11) AFTER sname;                    (將欄位sno插入到欄位sname的後面)

 

 

mysql資料庫的概念及入門語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.