mysql數據庫表的基本操作

先放一張mysql基本類型的表吧!
在這裏插入圖片描述
表裏面是我們常用創建表時候用到都數據類型

  • 創建一個表
MariaDB [workspace]> create table user( id int, name varchar(32) comment '用戶名', 
    -> password char(32) comment '密碼是32位', 
    -> birthday date comment '生日' )character set utf8 engine MyISAM;
Query OK, 0 rows affected (0.01 sec)

說明:
不同的存儲引擎,創建表的文件不一樣。 users 表存儲引擎是 MyISAM ,在數據目中有三個不同的文件,分別是: users.frm:表結構 users.MYD:表數據 users.MYI:表索引

  • 查看錶結構
    在這裏插入圖片描述
  • 修改表

在項目實際開發中,經常修改某個表的結構,比如字段名字,字段大小,字段類型,表的字符集類型,表的存儲引 擎等等。我們還有需求,添加字段,刪除字段等等。這時我們就需要修改表。

  • 在表中添加四條數據
MariaDB [workspace]> insert into user values(1, 'a', 'k','1982-01-02'),(2,'b','k','1986-01-04');
MariaDB [workspace]> insert into user values(1, 'a', 'k','1982-01-02'),(2,'b','k','1986-01-04');
  • 在users表添加一個字段,用於保存圖片路徑
MariaDB [workspace]> alter table user add hhah varchar(100) comment '圖片路徑' after birthday;

  • 修改name長度
alter table user modify name varchar(60);
  • 刪password除列
    注意:刪除字段一定要小心,刪除字段及其對應的列數據都沒了
alter table user drop password;

在這裏插入圖片描述

  • 修改表名爲employee
alter table users rename to employee;

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章