資料庫之庫表的增刪改查
資料庫基礎知識:
(1)進入資料庫:mysql -uroot -proot
(2) set names gbk; 讓資料庫支援中文
(3)show databases; 檢視已經存在的資料庫
(4)use +檔名;
(5)show tables;
1.建立一個名稱為itcast的資料庫
create database itcast;
使用show databases;語句可以檢視已經存在的資料庫
建立好資料庫之後,要想檢視已經存在的資料庫資訊可以通過show create database itcast; itcast為資料庫名稱
2.修改資料庫 將itcast的編碼修改為gbk
alter database itcast default character set gbk collate gbk_bin;
3.刪除資料庫
drop database itcast; itcast為資料庫的名稱
4.建立資料表
建立一個數據表tb_grade
create table tb_grade
(
id int(11)
name varchar(20),
grade float
);
5.檢視資料表
(1)show create table tb_grade; tb_grade為表名
(2)describe tb_grade; tb_grade為表名
6.修改資料表
(1)修改表名
使用alter table 將表名tb_grade修改為grade
alter table tb_grade rename to grade;
(2)修改欄位名
將grade中的name欄位修改為username,資料型別保持不變
alter table grade change name username varchar(20);
(3)修改欄位中的資料型別
使用alter table 語句修改id欄位的資料型別
alter table grade modify id int(20);
(4)新增欄位
在資料表grade中新增一個沒有約束條件的int型別的欄位age
alter table grade add age int(10);
(5)刪除欄位
刪除grade表中的age欄位
alter table grade drop age;