mysql 資料表的基本操作

2021-09-25 03:11:45 字數 1312 閱讀 5874

create table table_name (

column_name int not null auto_increment primary key,

column_name varchar(20) unique,

...);

desc table_name;
select create table table_name
alter table table_name rename to new_name
alter table table_name modify column_name tinyint not null auto_increment primary key;
alter table table_name change column_name new_column_name int not null auto_increment primary key comment 'change 可更改列名'
alter table table_name add column_name varchar(20) comment '可追加 first 讓新增列位於第一位或者 after column_name 位於某列後'
// 增加主鍵

alter table table_name add primary key (column_name);

// 增加外來鍵

alter table table_name add foreign key (column_name) references father_column_name (column_name);

//增加唯一

alter table table_name add unique (column_name);

...

alter table table_name drop column column_name
// 刪除主鍵約束

alter table table_name drop primart key;

// 刪除外來鍵約束

alter table table_name drop foreign key father_column_name;

//刪除唯一約束

alter table table_name drop unique 'unique_name';

mysql 資料表的基本操作

1.建立表 create database name use database name create tabletable name id int 11 name varchar 25 salary float 2.show tables 顯示當前資料庫的表 3.單字段主鍵,設定主鍵有兩種情況。主...

mysql資料表的基本操作

一 先建立乙個資料庫,然後使用資料庫 資料庫舉例命名為student 1.建立資料庫 create database student 2.使用資料庫 use student 二 建立乙個儲存資訊的資料表 命名為test create table test name varchar 25 age in...

mysql資料表的基本操作

理解資料庫表 建立 修改 刪除約束 1.建立資料庫 create database user 2.建立表 create table emp id db int 10 primary key auto increment,name db varchar 20 db varchar 5 3.檢視資料庫,...