資料庫的基本操作
1、建立資料庫
2、檢視資料庫
3、修改資料庫
4、刪除資料庫
表的基本操作
一、基本概念
1、資料庫和表的關係
每個資料庫包含n張表,及表是在庫中
2、表(二維表)
行和列組成:可以將複雜的資料儲存在簡單的表中
表中的每一行就是一條完整的記錄
表中的列用於儲存每條記錄中特點的資訊
二、建立表
a.使用sql語句建立
語法:create table 表名(
欄位名1 字段型別1 [完整性約束],
欄位名2 字段型別2[完整性約束],
欄位名n 字段型別n[完整性約束]
注意:1、表名不能使用關鍵字,例如:database select where
2、每組欄位名 字段型別之間使用「,」隔開,但最後乙個不需要「,」
例如:建立乙個學生資訊表student(id,name,gender,age)
b.使用圖形化介面
三、檢視表
1、檢視表的基本結構
語法:desc 表名
例如:desc student;
2、檢視表的詳細結構(還可以檢視儲存引擎和字符集)
語法:show create table 表名;
例如:檢視student表的詳細結構
四、修改表的結構
1、修改表名
語法:alter table 舊表名 rename 新錶名;
例如:將student表名修改為t_student;
2、修改字段數型別
語法:alter table 表名
語法:alter table 表名 modify 列名 新字段型別
例如:將s_student表中的id的資料型別修改為int(10)
3、修改多個欄位的資料型別
語法:alter table 表名 modify 列名1 新字段型別1,
modify 列名2 新字段型別2,
modify 列名3 新字段型別3;
例如:修改s_student表中id int(8) name varchar(30)
4、修改欄位名
語法:alter table 表名 change 舊欄位名 新欄位名 舊欄位型別
例如:s_student 表中gender修改為***
5、修改欄位並修改字段型別
語法:alter table 表名 change 舊欄位名 新欄位名 新字段型別
例如:s_student 表中gender資料型別改為varchar(2)
6、新增字段
語法:alter table 表名 add 欄位名 字段型別[完整性約束] [first |after 欄位名]
例1:在s_student 表末尾新增score欄位
例2:在s_student表第乙個位置人新增phone欄位
例2:在s_student表中age後面新增clazz欄位
7、刪除字段
語法:alter table 表名 drop 列名
例:刪除s_student 中phone
五、刪除表
a.使用sql語句刪除表
drop table 表名;
例如:create table test1(
id int(8)
drop table test1
b.圖形化介面刪除
GIT主要用到的命令
git add 新增到暫存檔 git commit m 備註 提交到本地倉庫 git push 提交到遠端倉庫 fetch更新本地倉庫兩種方式 方法一 git fetch origin master git log p master.origin master 比較本地的倉庫和遠端參考的區別 方法二...
PHP指令碼主要用於哪些領域?
php指令碼主要應用領域 1 服務端指令碼 這是 php 最傳統,也是最主要的目標領域。開展這項工作需要具備以下三點 php 解析器 cgi 或者伺服器模組 web 伺服器和 web 瀏覽器。需要在執行 web 伺服器時,安裝並配置 php,然後,可以用 web 瀏覽器來訪問 php 程式的輸出,即...
解析網域名稱要用到的Linux命令有哪些
dns網域名稱解析有以下常用的兩種 1.host命令 host命令是常用的分析網域名稱查詢工具,可以用來測試網域名稱系統工作是否正常。host命令語法 host acdlnrstwv c class n ndots r number t type w wait m flag 4 6 server 引...