位置: 编程技术 - 正文

MySQL中一些常用的数据表操作语句笔记(mysql常用语)

编辑:rootadmin

推荐整理分享MySQL中一些常用的数据表操作语句笔记(mysql常用语),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql常用语,mysql中常用的语句,mysql有哪些,mysql用处,mysql有哪些,mysql有哪些,mysql基本用法,mysql常用语,内容如对您有帮助,希望把文章链接给更多的朋友!

0.创建表

“完整性约束条件”是指指定某些字段的某些特殊约束条件。在使用CREATE TABLE创建表时首先要使用USE语句选择数据库。比如有个example数据库,用USE EXAMPLE选择这个数据库。表名不能用SQL的关键字,如create,update等,字母不区分大小写。下面是一个创建表的例子:

上例创建了example表,有三个字段,id整型,name字符串型,sex布尔型。完整性约束条件是对字段进行限制。如果不满足完整性约束条件,数据库系统将不执行用户的操作,保护了数据库中数据的完整性。下面是完整性约束条件:

PRIMARY KEY 标识该属性为该表的主键,可以唯一的标识对应的元组 FOREIGN KEY 标识该属性为该表的外键,是与之联系的某表的主键 NOT NULL 标识该属性不能为空 UNIQUE 标识该属性的值是唯一的 AUTO_INCREMENT 标识该属性的值自动增加 DEFAULT 为该属性设置默认值

1.查看表结构

describe可简写为desc。describe语句可以查看表的基本的定义。包括字段名field,字段数据类型type,是否为空null,是否为主外键key,默认值default和额外信息extra。

2.查看表详细结构

G增强显示可查看性

语句可以查看表字段,各字段数据类型,完整性约束条件,标的存储引擎,字符编码等.

3.修改表名

4.修改字段的数据类型

5.修改字段名

旧属性名参数指修改前的字段名,新属性名参数指修改后的字段名,如果不指定数据类型则数据类型不变。

6.增加字段

MySQL中一些常用的数据表操作语句笔记(mysql常用语)

first可选项指此字段为表的第一个字段,after 属性名2指放在指定字段后面,默认最后一位。

7.删除字段

8.删除关联表(1)删除表的外键约束外键是一个特殊字段,其将某一个表与其父表建立关联关系。在创建表的时候,外键约束就已经设定好了。去掉他们之间的关联关系需要用到下面语句。

外键别名参数指创建表时设置的外键代号。

(2)删除没有被关联的普通表

删除一个表时,表中的所有数据也会被删除。删除表时最好先将表中的数据备份一下。

(3)删除被其他表关联的父表当删除有关联关系的表时,用drop table example1 会报错,原因是有外键依赖于该表

例如创建了一个example4表依赖于example1表,example4表的外键stu_id依赖于example1表的主键。example1表时example4表的父表。

如果要删除example4表,必须先去掉这种依赖关系。最简单的办法是先删除子表example4,然后删除父表example1。但这样可能会影响子表的其他数据。

另一种方法是先删除子表的外键约束,然后删除父表。这种方法不会影响子表的其他数据,可以保证数据库的安全。

比如,example4表的外键别名是d_fk,删除example4的外键约束

可以通过show create table example4 G来查看是否已删除。然后再执行

.执行成功则表示操作成功。

MSSQL产生死锁的根本原因及解决方法 一、什么是死锁死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系

mysql索引必须了解的几个重要问题 本文讲述了mysql索引必须了解的几个重要问题。分享给大家供大家参考,具体如下:1、索引是做什么的索引用于快速找出在某个列中有一特定值的行。

JDBC链接mysql插入数据后显示问号的原因及解决办法 1.在cmd中进入mysql查看默认的编码格式:mysqlshowvariableslike"%char%";若不是utf8(因为我用的是utf8),关掉mysql服务,在my.ini中添加[client]default-character-set=utf8[mysqld

标签: mysql常用语

本文链接地址:https://www.jiuchutong.com/biancheng/321253.html 转载请保留说明!

上一篇:SQL Server数据库bcp导出备份文件应用示例(sql server数据库连接端口1434)

下一篇:MSSQL产生死锁的根本原因及解决方法(sql死锁的简单例子)

  • 债权投资减值对摊余成本和利息收入的影响
  • 客户维护费计入什么科目
  • 个税APP如何修改密码
  • 行政事业单位预算管理制度
  • 开办费计入管理费用后是否要转出
  • 报关单和进口增值税专用缴款书联系
  • 如何确定企业
  • 去年漏记了收入,可以记今年吗
  • 计件工资的计算
  • 政府补助计入资本公积是老准则吗
  • 委托贷款对方单位不还
  • 继承或赠与所得的房产
  • 房地产开发成本占比
  • 个税贷方余额比实际金额多
  • 买车的增票可以分两次吗
  • 社保和医保是分开到账吗
  • 红字发票是否需要盖发票章
  • 如何设置电源键关闭屏幕
  • 预收款交税未开发票申报表怎么
  • 鸿蒙系统支持第三方相机吗
  • 测网速移动的方法是什么
  • silent.exe - silent是什么进程 有什么用
  • 持有至到期投资在资产负债表怎么填
  • 期货保证金的计算公式当日盈亏怎么算
  • 会计不忙
  • jar启动指定启动类
  • 个人代开普票的个人经营所得税如何计算
  • 还贷款利息会计怎么做账
  • IIS 7.5 asp Session超时时间设置方法
  • vue优化方案
  • 异步函数执行顺序
  • 固定资产没有价值怎么入账
  • 用现金报销差旅费及增值税怎么做账
  • 金税盘中的发票修复是什么意思
  • 固定资产处置怎么计算
  • 存放在仓库中的柴油属于什么会计要素
  • 预付账款借方怎么调平
  • 母公司可以免子女税吗
  • python如何在一个文件中运行另一个文件
  • python天气数据的爬取与分析
  • CentOS6.9下mysql 5.7.17安装配置方法图文教程
  • 应交税费明细账登记图
  • 开自家车出差怎样报销
  • 小微企业增值税优惠政策最新2023
  • 管理费用是怎么计算的
  • 哪些合同不需要缴纳印花税的通知
  • 坏账准备计提方法一经确定不得随意变更这种做法体现了
  • 其他综合收益的二级科目有哪些
  • 小规模收入不超过多少不用交税
  • 新准则会计科目解释
  • sql server.
  • 计算机二级考试一年考几次
  • mysql批量执行sql文件工具
  • windows下mysql 5.7版本中修改编码为utf-8的方法步骤
  • ubuntu14.04安装vim
  • 华硕主板进入bios怎么设置u盘启动
  • centos开机自动运行
  • win10服务出现了问题
  • 更加有效率
  • centos什么命令都说找不到
  • Win10系统的电脑可装Wlin7系统吗
  • 超级按钮条上的设置
  • win7系统误删文件可以恢复吗
  • win7系统鼠标指针形状介绍
  • cocos 2d x
  • perl常用函数
  • js拖拽div
  • windows批处理官方教程
  • java密码强度检验工具
  • 我决定放弃了你却对我笑了
  • 炉石传说架是什么意思
  • javascript常见的数据类型
  • jQuery bt气泡实现悬停显示及移开隐藏功能的方法
  • javascript面向
  • bootstrap轮播效果
  • 反编译android动态库
  • 北京市国家税务局电话
  • 北京病退流程
  • 厦门市税务局电话
  • 江苏国税局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设