資料庫表的操作

2021-09-26 07:37:29 字數 1474 閱讀 1228

create table table_name

( field1 datatype,

field2 datatype,

field3 datatype

)character set 字符集 collate 校驗規則 engine 儲存引擎;

說明:

舉例:

create  table  users (

id int

, name varchar(20

) comment '使用者名稱'

,

password char(32

) comment '密碼是32位的md5值'

,

birthday date comment '生日'

) character set utf8 engine myisam;

desc 表名;
經常修改某個表的結構,比如欄位名字,字段大小,字段型別,表的字符集型別,表的儲存引擎等,其他的還有新增字段,刪除字段等等。

alter table tablename  add

(column datatype [default expr]

[,column datatype]..

.);alter table tablename modify

(column datatype [default expr]

[,column datatype]..

.);alter table tablename drop

(column)

;

舉例:

//在user表中新增乙個字段,用於儲存路徑

mysql> alter table users add assets varchar

(100

) comment '路徑' after birthday;

//修改name,將其長度修改為60

mysql> alter table users modify name varchar(60

);//刪除password列

mysql> alter table users drop password;

//修改表名

mysql> alter table users rename to testtable;

//修改欄位名

mysql> alter table employee change name xingming varchar(60

);--新字段需要完整定義

drop [temporary] table [if exists] tbl_name [

, tbl_name]..

.

舉例:

drop table t1;

資料庫表 庫操作

一 庫的管理 1 建立庫 create database if not exist 庫名 2 庫的修改 rename database 舊庫名 to 新庫名 修改資料庫的字符集 alter database 資料庫名稱 character set 字符集名稱 3 庫的刪除 drop database...

資料庫表的操作

create table 表名 屬性名1 資料型別,屬性名2 資料型別,屬性名3 資料型別,alter table 以前的表名 rename 新的表名 alter table 表名 add 屬性名 資料型別 長度 增加在表的最後一位alter table 表名 add 屬性名 資料型別 first ...

資料庫表的操作

在mysql資料庫中,表是一種很重要的資料庫物件,是組成資料庫的基本元素,由若干個字段組成,主要用來實現儲存資料記錄。表的操作包含建立表 查詢表 修改表和刪除表,這些操作是資料庫物件的表管理中最基本也是最重要的操作。1.從最簡單的表操作開始 建立班級表 id 名稱 班主任 101 六年級一班 馬老師...