MySQL数据库常用命令大全

article/2025/10/8 15:36:11

文章目录

  • 一、 MySQL的启动与停止
  • 二、登录MySQL
  • 三、 数据库的基本操作
    • (一)创建一个数据库
    • (二)删除数据库
    • (三)使用数据库
    • (四) 查看所有的数据库
    • (五)创建一个数据库并指定它的编码方式
    • (六)把数据库的编码方式改为
    • (七)查看已创好数据库的编码方式
    • (八)得到当前已打开的数据库
  • 四、数据表的基本操作
    • (一)创建一个数据表
    • (二)查看数据表
    • (三)查看数据表的基本结构
    • (四)查看数据表的详细结构
    • (五)修改表名
    • (六)修改字段的数据类型
    • (七)插入数据
    • (八)复制表
      • 1、与原数据表结构相同
      • 2、将原表的字段结构复制到新表,而不会将原表的索引复制到新表
    • (九)删除表
  • 五、字段约束和属性
    • (一)主键约束
      • 1、创建表时添加主键约束
      • 2、在已存在的表中添加主键约束
      • 3、删除主键约束
    • (二)唯一约束
      • 1、创建表时添加唯一约束
      • 2、在已存在的表中添加唯一约束
      • 3、删除唯一约束
    • (二)非空约束
      • 1、创建表时添加非空约束
      • 2、在已存在的表中添加非空约束
      • 3、删除非空约束
    • (三)默认值约束
      • 1、创建表时添加默认约束
      • 2、在已存在的表中添加默认值约束
      • 3、删除默认值约束
    • (四)字段值自增长约束
      • 1、创建表时添加自增长约束
      • 2、在已存在表中添加自增长约束
      • 3、删除自增约束
    • 五、外键约束
      • 1、创建表时添加外键约束
      • 2、在已存在的表中添加外键约束
      • 3、删除外键约束

一、 MySQL的启动与停止

在这里插入图片描述

二、登录MySQL

在这里插入图片描述

三、 数据库的基本操作

(一)创建一个数据库

在这里插入图片描述

(二)删除数据库

在这里插入图片描述

(三)使用数据库

在这里插入图片描述

(四) 查看所有的数据库

在这里插入图片描述

(五)创建一个数据库并指定它的编码方式

在这里插入图片描述

(六)把数据库的编码方式改为

在这里插入图片描述

(七)查看已创好数据库的编码方式

在这里插入图片描述

(八)得到当前已打开的数据库

在这里插入图片描述

四、数据表的基本操作

(一)创建一个数据表

  • 先选择在哪个数据库中创建表
    在这里插入图片描述

(二)查看数据表

在这里插入图片描述

(三)查看数据表的基本结构

在这里插入图片描述

(四)查看数据表的详细结构

在这里插入图片描述

(五)修改表名

在这里插入图片描述

(六)修改字段的数据类型

在这里插入图片描述

(七)插入数据

在这里插入图片描述

(八)复制表

1、与原数据表结构相同

在这里插入图片描述

2、将原表的字段结构复制到新表,而不会将原表的索引复制到新表

在这里插入图片描述

(九)删除表

在这里插入图片描述

五、字段约束和属性

在这里插入图片描述

(一)主键约束

1、创建表时添加主键约束

在这里插入图片描述

2、在已存在的表中添加主键约束

在这里插入图片描述

3、删除主键约束

在这里插入图片描述

(二)唯一约束

1、创建表时添加唯一约束

在这里插入图片描述

2、在已存在的表中添加唯一约束

在这里插入图片描述

3、删除唯一约束

在这里插入图片描述

(二)非空约束

1、创建表时添加非空约束

在这里插入图片描述

2、在已存在的表中添加非空约束

在这里插入图片描述

3、删除非空约束

在这里插入图片描述

(三)默认值约束

1、创建表时添加默认约束

在这里插入图片描述

2、在已存在的表中添加默认值约束

在这里插入图片描述

3、删除默认值约束

在这里插入图片描述

(四)字段值自增长约束

1、创建表时添加自增长约束

在这里插入图片描述

2、在已存在表中添加自增长约束

在这里插入图片描述

3、删除自增约束

在这里插入图片描述

五、外键约束

1、创建表时添加外键约束

  • “child_数据表名”为新建表的名称(从表),fk_name为外键字段,“parent_字段名”为主表中被参照的字段

在这里插入图片描述

2、在已存在的表中添加外键约束

在这里插入图片描述

3、删除外键约束

  • “child_数据表名”为要删除外键约束的从表名,fk_name为外键约束名

安居哈在这里插入图片描述


http://chatgpt.dhexx.cn/article/6ImNMiCA.shtml

相关文章

Linux基础命令-stat显示文件的状态信息

文章目录 stat 命令介绍 语法格式 基本参数 测试三个时间的变化过程 1)使用cat命令 2)使用echo命令 3)使用chmod命令 4)使用vim命令 参考实例 1)显示文件的状态信息 2)以简洁的形式显示状态信…

【Linux系统】stat、lstat函数

Linux系统—stat、lstat函数 #include <sys/types.h> #include <sys/stat.h> #include <unistd.h>int stat(const char *pathname, struct stat *statbuf);int lstat(const char *pathname, struct stat *statbuf);1.1 stat 函数 #include <sys/types.h…

stat在python中_python os.stat() 和 stat模块详解

stat 系统调用时用来返回相关文件的系统状态信息的。 首先我们看一下stat中有哪些属性: 正如你上面看到的&#xff0c;你可以直接访问到这些属性值。 好了&#xff0c;下面我来看看python中的stat模块&#xff0c;先看看自带的例子&#xff1a; import os, sys from stat impor…

[UE4]Stat命令

说明 测试并优化你的游戏时&#xff0c;不可以避免用的要要那个到Stat命令。即专门针对显示游戏统计的控制台命令。 stat命令参考文档 要分析 虚幻引擎&#xff08;UE&#xff09; 项目&#xff0c;开发人员可以在使用 编辑器中运行&#xff08;PIE&#xff09; 模式运行游戏…

Linux系统调用六、stat函数与 struct stat 文件信息结构体深度刨析

&#x1f381;文章目录 &#x1f388;1. inode节点与硬链接&#x1f388;2. stat函数与 struct stat 结构体&#x1f388;3. stat函数实例分析及stat命令&#x1f388;4. 实现 ls -l filename命令&#x1f388;5. 穿透与非穿透 &#x1f388;1. inode节点与硬链接 通过上图可以…

Linux 应用编程之stat 函数

Linux 下可以使用 stat 命令查看文件的属性&#xff0c;其实这个命令内部就是通过调用 stat() 函数来获取文件属性的&#xff0c;stat 函数是 Linux 中的系统调用&#xff0c;用于获取文件相关的信息。&#xff08;可通过"man 2 stat"命令查看&#xff09;&…

pytorch stat

stat的作用是输出下面的参数 from torchstat import stat net FaceParseNet34(pretrainedTrue) stat(net, (3, 256, 256))

stat

stat 用于显示文件或者文件系统的状态 例如用stat grubaa64.efi 就可以看到文件的大小等信息

stat函数(stat、fstat、lstat)

#include <sys/types.h> #include <sys/stat.h> #include <unistd.h> //需包含头文件 有如下三个函数的函数原型&#xff1a; int stat(const char *path, struct stat *buf); 第一个形参&#xff1a;指出文件&#xff08;文件路径&#xff09;&…

stat函数

文章目录 (一)struct stat 结构体(二) st_mode 变量(三) struct timespec 结构体 Linux 下可以使用 stat 命令查看文件的属性&#xff0c;其实这个命令内部就是通过调用 stat()函数来获取文件属性的&#xff0c;stat 函数是 Linux 中的系统调用&#xff0c;用于获取文件相关的信…

Linux命令之stat命令

一、stat命令简介 stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。stat命令可以查看的信息包括&#xff1a; File&#xff1a;显示文件名Size&#xff1a;显示文件大小Blocks&#xff1a;文件使用的数据块总数IO Block&#xff1a;IO块大小r…

面经 - 计算机网络知识点

文章目录 资料协议层次应用层HTTP缓存机制强制缓存对比缓存 HTTP无状态Cookie & Sessioncookiesession DNS解析HTTP方法keep-alive和非keep-alive区别HTTP长连接和短连接HTTP方法GET和POST区别HTTP和HTTPS从地址栏输入URL到显示页面都发生了什么? HTTP3.0&#xff08;可靠…

计算机网络期末总复习知识点

概述 互联网的2个重要基本特点&#xff1a;连通性&#xff08;connectivity&#xff09;和资源共享&#xff08;sharing&#xff09;。端系统之间的两种通信方式&#xff1a;客户/服务器方式&#xff08;Client/Server方式、C/S方式&#xff09;、对等方式&#xff08;Peer to…

计算机网络基础知识点

1.网络介绍 由通信介质将地理位置不同、相互独立的计算机连接起来&#xff0c;实现数据和资源共享。 2.网络分类 2.1 按照拓扑结构分类 1.总线型 &#xff08;一根线上串好多计算机&#xff09;特点&#xff1a;两端信号终结器&#xff0c;分叉处有T型头 2.环形 网络效率…

计算机网络知识点总结-第一章:概述

1.计算机网络在信息时代的作用 互联网基本特点&#xff1a; 连通性&#xff1a;互联网上用户不管距离多远&#xff0c;都能通信&#xff0c;就像这些用户终端都彼此连通 共享性&#xff1a;指资源共享&#xff0c;包含信息、软件、硬件等共享&#xff0c;就像资源在用户身边 计…

计算机网络知识总结

目录 一&#xff1a;计算机网络分类 二&#xff1a;网络拓扑结构 三&#xff1a;ISO/OSI模型&#xff08;七层模型&#xff09; 四&#xff1a;五层模型 五&#xff1a;五层模型和七层模型对比 六&#xff1a;TCP/IP协议族 一&#xff1a;计算机网络分类 局域网&#xff…

计算机网络期末考试知识点汇总

一、TCP五层协议 1.体系结构 2.各层功能&#xff08;精简版&#xff09; 应用层:为应用程序提供各种功能&#xff0c;有各种协议表示层:数据格式转化&#xff0c;数据编码&#xff0c;解压&#xff0c;解密等会话层:建立&#xff0c;管理&#xff0c;维护会话&#xff0c;流量…

计算机网络知识整理-计算机网络概述(计算机网络入门参考指南)

第1章 计算机网络概述 1.1为什么要学习计算机网络 在当前的互联网时代&#xff0c;计算机网络已经成为了我国的一项重要的通信基础设施&#xff0c;无论是你是在校的计算机专业大学生&#xff0c;还是正在从事网络相关工作的从业人员&#xff0c;计算机网络的学习都是十分重要…

计算机网络知识点复习(适合春招面试复习)

计算机网络知识点 HTTP协议HTTP协议各版本之间的区别**HTTP1.0默认是短链接。****HTTP1.1默认持久连接。****HTTP2.0****HTTP3.0** HTTPS的过程HTTP是如何保存用户状态&#xff0c;Cookie和Session OSI体系结构TCP的三次握手和四次挥手三次握手四次挥手2MSL时间SYN泛洪攻击解决…