mysql主要用到哪些知識 mysql的基本知識

2021-10-17 22:16:37 字數 1703 閱讀 9799

資料庫的基本操作

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 引...