电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

mysql數據表的基本操作之表結構操作,字段操作實例分析

瀏覽:127日期:2023-10-15 16:41:43

本文實例講述了mysql數據表的基本操作之表結構操作,字段操作。分享給大家供大家參考,具體如下:

本節介紹:表結構操作 創建數據表、 查看數據表和查看字段、 修改數據表結構 刪除數據表字段操作 新增字段、 修改字段數據類型、位置或屬性、 重命名字段 刪除字段

首發時間:2018-02-18 21:31

表結構操作創建數據表: 語法 :

create table [if not exists] 表名(字段名字 數據類型,字段名字 數據類型)[表選項]; 表選項 : 字符集:charset表中存儲數據的字符集 校對集:colloate表中用來校對數據的校對集 存儲引擎 :engine存儲數據的存儲引擎 表選項和庫選項的區別是,如果不設置表選項就會采用庫選項的設置,就好象一個“局部變量”。使用示例 :

-- 建表之前必須指定數據庫,可以使用use來指定后續的操作是基于哪個數據庫的 ,也可以使用數據庫名作為前綴來指定數據表創建在哪個數據庫。-- 使用數據庫名作為前綴來指定數據表創建在哪個數據庫。create table if not exists mydatabase.student(name varchar(20),sex varchar(20),number varchar(20),age int)charset utf8;-- 使用use來指定后續操作基于哪個數據庫use mydatabase;create table if not exists class(name varchar(20),room varchar(20))charset utf8;-- 演示不帶表選項的創建表use mydatabase;create table if not exists class(name varchar(20),room varchar(20)); 補充說明 : if not exists 是先檢查是否存在同名的表,如果存在,則不執行后面的創建語句。 十分建議使用。如果你確定這個表不存在,那么可以不使用。 如果沒有指定表選項,將使用默認的,比如mysql默認的存儲引擎是innodb。 查看數據表 :

查看數據表可以查看已有數據表、數據表的字段信息

語法 :

-- 查看所有表show tables;-- 查看部分表show tables like ’模糊匹配’;-- 查看表的創建語句show create table 數據表名;-- 旋轉查看結構show create table 數據表名G;-- 查看表結構:查看表中的字段信息:Desc/desc 表名;describe 表名;show columns from 表名; 模糊匹配: _匹配單個字符 %匹配多個字符 使用示例 :

show tables;show tables like ’my%’;show create table student;show create table studentG;desc student;describe student;show columns from student;

圖例:

show create table student;跟show create table sudentG;

mysql數據表的基本操作之表結構操作,字段操作實例分析

mysql數據表的基本操作之表結構操作,字段操作實例分析

Desc/describe /show columns from 表名;

mysql數據表的基本操作之表結構操作,字段操作實例分析

修改數據表結構 :

修改表只能修改表名和表選項。

語法 :

-- 修改表名:rename table 老表名 to 新表名;--修改表選項:Alter table 表名 表選項 [=] 值; 使用示例 :

rename table student to my_student;rename table class to my_class;-- Alter table my_student charset gbk;Alter table my_collation_bin collate =utf8_bin;刪除數據表 : 語法 :

Drop table 表名1,表名2...; 使用示例 :

drop table demo;drop table demodata; 補充說明 : 刪除不可恢復,刪除需謹慎。 字段操作 :新增字段 :

新增字段是在表存在的基礎上新增字段

語法 :

Alter table 表名 add [column] 字段名 數據類型 [列屬性] [位置]; 使用示例 :

Alter table 表名 add [column] 字段名 數據類型 [列屬性] [位置];Alter table demo add column id int first;Alter table demo add id int;Alter table demo add class int after age;Alter table demo add number int not null after age; 補充說明 : 位置常用語法: first :表示位于第一列, after 字段名 :代表在某個字段后面; 列屬性:主鍵,空值 等; 修改字段 :

修改字段一般都是修改字段數據類型或者字段屬性

語法 :

Alter table 表名 modify 字段名 數據類型 [屬性] [位置]; 使用示例 :

Alter table my_student modify number char(10) after id;Alter table demo modify number int null ;--alter table student modify name varchar(20) not null;--alter table student modify name varchar(20) not null primary key; 補充說明 : 字段名和數據類型是必填的,屬性和位置是選填的。 如果字段本身帶著屬性的,那么必須帶上原來的,否則會被去除掉;如果需要在原有屬性的基礎上添加新的屬性,則在填入時,那么在帶上原有屬性的基礎上加上新的屬性即可 mysql數據表的基本操作之表結構操作,字段操作實例分析 重命名字段 : 語法 :

Alter table 表名 change 舊字段 新字段 數據類型 [屬性] [位置]; 使用示例 :

alter table demo change class room varchar(10);Alter table my_student change sex gender varchar(10); 補充說明 : 數據類型是必填的,但可以是新的【重名字段可以順便改數據類型】 改名的同時也能修改字段的數據類型,屬性和位置?!救绻侄螏в袑傩?,重命名字段時可以不帶上】mysql數據表的基本操作之表結構操作,字段操作實例分析 刪除字段 : 語法 :

Alter table 表名 drop 字段名; 使用示例 :

Alter table my_student drop age;alter table demo drop room; 補充說明 : 刪除需謹慎,刪除字段代表著將該字段下的所有數據都將刪除。

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數據庫鎖相關技巧匯總》及《MySQL常用函數大匯總》

希望本文所述對大家MySQL數據庫計有所幫助。

標簽: MySQL 數據庫
主站蜘蛛池模板: 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 南京和瑞包装有限公司 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 周口风机|周风风机|河南省周口通用风机厂 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 河南档案架,档案密集架,手动密集架,河南密集架批发/报价 | 耐火砖厂家,异形耐火砖-山东瑞耐耐火材料厂 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 元拓建材集团官方网站 | 北京浩云律师事务所-企业法律顾问_破产清算等公司法律服务 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | 烟台游艇培训,威海游艇培训-烟台市邮轮游艇行业协会 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 低浓度恒温恒湿称量系统,强光光照培养箱-上海三腾仪器有限公司 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 北京亦庄厂房出租_经开区产业园招商信息平台 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 精密交叉滚子轴承厂家,转盘轴承,YRT转台轴承-洛阳千协轴承 | SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 合同书格式和范文_合同书样本模板_电子版合同,找范文吧 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 急救箱-应急箱-急救包厂家-北京红立方医疗设备有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 深圳市人通智能科技有限公司|