修改字段類型 Alter table 表名 modify 字段名 字段類型mysql數據庫概念及入門語句


1、數據庫的概念

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

2、創建數據庫

Create database 數據庫名;

例如:creat database  ceshi;

---------------展示數據庫:Show databases;

---------------使用一個數據庫:Use 數據庫名;

----------------刪除數據庫:Drop database 數據庫名;

----------------顯示數據庫中的表:Show tables;

--------------創建一個表:

------------------------------------Create table 表名(

  ----------------------------------------字段1 字段類型,

  ----------------------------------------字段2 字段類型,

----------------------------------------  字段3 字段類型

------------------------------------------);

例如:

creat table student2(id int,name varchar(20),sex char(4));

-------------查看一張表結構:Desc 表名;

-------------重命名表Rename table舊名字 to 新名字;

例如:rename table student2   to student;、將表名student2改為student;

-------------刪除一張表:Drop table 表名;

例如:drop student ;刪除了student表。

-------------------添加字段:Alter table 表名 add 字段名 字段類型

例如:alter table student   add  birthday varchar(20);添加了一列名為birthday,字段類型為字符型。

-------------=---修改字段名:Alter table 表名 change 舊字段名 新字段名 字段類型

例如:alter   table   student   change sex   ssex   varchar(10);將sex 列改為ssex列,字段類型為varchar。

-----------------修改字段類型:Alter table 表名 modify 字段名 字段類型

例如;alter table student    modify     name  char(15);將name列的字段類型改為char類型;

----------------刪除字段:Alter table 表名 drop 字段名

例如:alter table student drop birthday;刪除birthday列;

----------------修改字段排列位置:alter table 表名modify 字段名1 數據類型 first   |    after  字段名2;

例如:

舉例1:ALTER TABLE grade MODIFY newname VARCHAR(20) FIRST;(將字段newname插入到表的第一個位置)

舉例2:ALTER TABLE grade MODIFY id INT(11) AFTER grade;(將字段id插入到字段grade的后面)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM