數(shù)據(jù)表相關(guān)的基礎(chǔ)操作

一、新增數(shù)據(jù)表

create table[if not exists] 表名(
    字段名 數(shù)據(jù)類型,
    字段名 數(shù)據(jù)類型,
   -- 最后一行不需要逗號(hào)

)[表選項(xiàng)]

表選項(xiàng)控制表的表現(xiàn):
字符集:charset /character set --保證表中數(shù)據(jù)存儲(chǔ)的字符集
校對(duì)集:collate
存儲(chǔ)引擎:engine :innoDB

  • 顯示指定表所屬的數(shù)據(jù)庫

CREATE TABLE if NOT EXISTS test.student(
    name varchar(15),
    sex varchar(10),
    number varchar(10),
    age int
) charset=utf8 engine=innodb;
  • 隱示指定,先use database名 進(jìn)入某個(gè)數(shù)據(jù)庫 然后再創(chuàng)建表
use test;
CREATE TABLE if NOT EXISTS class(
    name varchar(15),
    room varchar(15)
) charset=utf8 engine=innodb;

二、查看數(shù)據(jù)表
1.查看所有表
show tables
2.查看部分表 模糊匹配
show tables like 'pattern'
3查看表的創(chuàng)建語句
show create table student
4 查看表結(jié)果
desc 表名;
DESCRIBE 表名;
show columns from 表名

三、修改數(shù)據(jù)表

1、修改表名
rename table oldname to new name
2、修改表選項(xiàng): 字符集 校對(duì)集 存儲(chǔ)引擎
alter table mystudent charset=gbk
3、修改字段:包括對(duì)字段的新增,修改,重命名,刪除

  • 新增:
    alter table [column] mystudent add phonenum varchar(11) [屬性] [位置]
    位置:可以有first 和after 字段名兩種默認(rèn)是在最后一個(gè)字段之后
    alter table mystudent add address varchar(11) after name

  • 修改字段:字段的數(shù)據(jù)類型和屬性
    alter table mystudent modify 字段名 字段類型 [屬性] [位置]
    alter table mystudent modify name char(10) not null after sex

  • 重命名字段
    alter table mystudent change oldfiled newfiled 數(shù)據(jù)類型 [屬性] [位置]
    alter table mystudent change sex gender char(2) atfer name

  • 刪除字段
    alter table mystudent drop age

4、刪除數(shù)據(jù)表
drop table 表名1,表名2..;可以一次性刪除多張表

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MySQL 數(shù)據(jù)庫常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫 use...
    55lover閱讀 5,040評(píng)論 1 57
  • MySQL5.6從零開始學(xué) 第一章 初始mysql 1.1數(shù)據(jù)庫基礎(chǔ) 數(shù)據(jù)庫是由一批數(shù)據(jù)構(gòu)成的有序的集合,這些數(shù)據(jù)...
    星期四晚八點(diǎn)閱讀 1,230評(píng)論 0 4
  • 頭枕著胳膊 耳朵正好搭在了左手腕的手表上 秒針有規(guī)律的響著,就像雨后房檐上的水滴滴在落葉上 “噠,噠,噠…” 等等...
    度假的屠夫閱讀 509評(píng)論 1 0
  • “早晨閣樓沒關(guān)窗戶,天要下雨的樣子,匆匆趕回家。謝天謝地,只是刮大風(fēng)還沒有下雨,閣樓沒被弄成游泳池?!保╯ylvi...
    凱西的小書房閱讀 136評(píng)論 0 2
  • 小說,教學(xué)及其他 1 《裝在套子里的人》第一課時(shí)還是八月下旬上的,然后就放了一周的假,今天上第二課時(shí),基本上結(jié)束了...
    葉傾閱讀 406評(píng)論 0 0

友情鏈接更多精彩內(nèi)容