2024最新版MySQL安装使用指南

2024最新版MySQL安装使用指南

Installation and Usage Guide to the Latest Oracle MySQL in 2024

By Jackson@ML

1. MySQL简介

MySQL是世界上最受欢迎的开源数据库之一。MySQL属于Oracle(甲骨文)公司的产品,其具有强大的功能,但非常易于配置和使用。 包括 Facebook、Twitter、Booking.com 和 Verizon 在内的许多全球规模最大、发展最快的组织都依靠 MySQL 来节省时间和金钱,为其大容量网站、关键业务系统和打包软件提供支持。

本文简要介绍MySQL安装配置的简单步骤,及启动并运行 MySQL,同时介绍如何使用 mysql 客户端对 MySQL 执行一些基本操作。

2. MySQL最新世界排名

根据db-enginenes.com 相关报道,2024年2月MySQL排名世界最流行的数据库第二位。Oracle当之无愧地排名第一,而微软的SQL Server则位列第三,PostgreSQL, MongoDB, Redis紧随其后。

3. 安装和启动MySQL

1) 下载MySQL

打开Chrome浏览器,访问MySQL官网链接:https://www.mysql.com/ ,如下图所示:

在这里插入图片描述
在导航栏点击 DOWNLOADS (下载), 进入到下载页面。

在这里插入图片描述
将鼠标滚轮下滑,到页面下方点击MySQL Community Server, 点击进入分类下载页面。

在这里插入图片描述
按照默认选项,及最新版8.3.0 Innovation, 以及Microsoft Windows操作系统。
在这里插入图片描述
选择Windows MSI Installer, 点击 Download 开始下载。

在这里插入图片描述
要求登录,使用先前注册的帐号登录。

*如果没有注册,可以点击 Sign Up按钮注册新账号;注册完毕系统会发邮件验证,打开邮箱点击Verify Your Email即可验证完成。

验证成功后,页面显示Success. Your account is ready to use. 如下图所示:

在这里插入图片描述
返回到下载页面。

或者,无需注册直接点击 No thanks, just start my download, 则Chrome浏览器开始下载。

2) 安装MySQL Shell

下载完毕,在Windows下载文件夹,找到安装可执行文件 mysql-shell-8.3.0-windows-x86-64bit.msi, 双击它开始安装向导。

在这里插入图片描述
点击Next继续下一步。
在这里插入图片描述
复选I accept the terms in the License Agreement (我同意许可证协议条款), 点击Next继续。

在这里插入图片描述
在目的文件夹对话框,修改默认路径为D:\MySQL8.3,点击Next继续。

在这里插入图片描述
点击Install安装,如下图:

在这里插入图片描述
安装很快完成,如下图。

在这里插入图片描述
点击Finish结束安装向导。

3) 启动MySQL

在安装结束的同时,安装向导默认选择Launch MySQL Shell, 此时会自动启动MySQL Shell。如下图所示:

在这里插入图片描述
或者,在Windows启动后,在命令行提示符(cmd)下执行以下命令:

mysqlsh

执行结果如下图所示:

在这里插入图片描述
很显然,启动MySQL效果相同。

4. 创建和使用MySQL数据库

由于MySQL是典型的关系型数据库,因此,SQL(结构化查询语言)理所当然地畅行无阻。现在,我们需要创建一个新的数据库。

因默认环境以JS提示符启动,意味着可用JavaScript连接数据库。
但是现在需要使用SQL来创建和连接,则用以下命令:

\sql

执行结果如下图所示:
在这里插入图片描述
切换到SQL提示符,可以使用SQL语言来操作了!

  • 创建数据库,运行以下命令:
CREATE DATABASE JACKSON_DB;
  • 查看已创建的数据库:
SHOW DATABASES;

*查看已创建的数据库表:

SHOW TABLES FROM JACKSON_DB;
  • 使用创建的数据库:
USE JACKSON_DB;
  • 删除创建的数据库:
DROP DATABASE JACKSON_DB;

虽然用到MySQL Shell, 但仍有Windows版安装向导,可用GUI管理数据库;后续将持续介绍。

技术好文陆续推出,敬请关注。

您的鼓励,我的动力! 😃

相关阅读

  1. 2024最新版MongoDB安装使用指南
  2. 2024最新版鸿蒙Harmony OS开发工具安装使用指南
  3. 2024最新版AMPPS安装使用指南
  4. 2024最新版Sublime Text 4安装使用指南
  5. 2024最新版TypeScript安装使用指南
  6. 2024最新版IntelliJ IDEA安装使用指南
  7. 2024最新版Java Development Kit (JDK) 安装使用指南
  8. 2024最新版Visual Studio Code安装使用指南
  9. 2024最新版PyCharm安装使用指南
  10. 2024最新版Node.js安装使用指南
  11. 2024最新版ANACONDA安装使用指南
  12. 2024最新版Python 3.12.1安装使用指南

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Vue-53、Vue技术vuex使用

vuex 是什么 1、概念 专门在Vue 中实现集中式状态(数据)管理的一个Vue 插件,对vue 应用中多个组件的共享状态进行集中式的 管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。2、…

《动手学深度学习(PyTorch版)》笔记7.5

注:书中对代码的讲解并不详细,本文对很多细节做了详细注释。另外,书上的源代码是在Jupyter Notebook上运行的,较为分散,本文将代码集中起来,并加以完善,全部用vscode在python 3.9.18下测试通过&…

rclone基础命令解析及实战

rclone命令解析及实战 1 rclone介绍:远程同步工具 rclone是一个开源的远程数据同步工具,由Golang编写,旨在在不同平台的文件系统和多种类型的对象存储产品之间提供数据同步功能。 它支持超过 40 种不同的云存储服务,包括 Amazon S…

常用Hallmark及KEGG、GO基因查询

文献:The Molecular Signatures Database (MSigDB) hallmark gene set collection - PMC (nih.gov) GSEA | MSigDB | Browse Human Gene Sets (gsea-msigdb.org)通过msigdb数据库可以查看各个Hallmark、KEGG、GO具体包含的基因细节。 Hallmark nameProcess categor…

C# Socket通信从入门到精通(21)——Tcp客户端判断与服务器断开连接的三种方法以及C#代码实现

前言 我们开发的tcp客户端程序在连接服务器以后,经常会遇到服务器已经关闭但是作为客户端的我们不知道,这时候应该应该有一个机制我们可以实时监测客户端和服务器已经断开连接,如果已经断开了连接,我们应该及时报警提示用户客户端和服务器已经断开连接,本文介绍三种可以监…

DAY12之滑动窗口最大值

今天内容有点超乎我的能力 直接放卡哥的讲解了 239. 滑动窗口最大值 - 力扣&#xff08;LeetCode&#xff09; 先看超时的暴力解法 class Solution { public:vector<int> maxSlidingWindow(vector<int>& nums, int k) { vector<int>result; for(int …

新手养猫怎么挑选宠物空气净化器?猫用空气净化器测评推荐!

对于养猫的朋友来说&#xff0c;猫咪掉毛绝对是一个令人头痛的问题。猫毛和皮屑在室内飘散&#xff0c;不仅遍布各个角落&#xff0c;而且清理起来也相当费劲。尤其是那些顽固的猫毛&#xff0c;更是令人烦恼。更糟糕的是&#xff0c;这些毛发可能引起人体过敏反应&#xff0c;…

6.s081 学习实验记录(五)traps

文章目录 一、RISC-V assembly简介问题 二、Backtrace简介注意实验代码实验结果 三、Alarm简介注意实验代码实验结果 一、RISC-V assembly 简介 git checkout traps&#xff0c;切换到traps分支user/call.c 文件在我们输入 make fs.img 之后会被汇编为 call.asm 文件&#xf…

libev-ev_timer定时器的理解

1.相关说明 本文主要自己对于libev的ev_timer定时器的代码流程梳理&#xff0c;主要有ev_timer结构体定义变量的初始化&#xff0c;定时器变量的参数设置&#xff0c;定时器变量的使用 2.相关代码流程 下面是图片 3.相关实现代码 main.c #include <stdio.h> #include…

流浪动物救助|基于Springboot的流浪动物救助平台设计与实现(源码+数据库+文档)

流浪动物救助平台目录 目录 基于Springboot的流浪动物救助平台设计与实现 一、前言 二、系统功能设计 三、系统实现 1、用户信息管理 2、动物信息管理 3、商品评论管理 4、公告信息管理 四、数据库设计 1、实体ER图 五、核心代码 六、论文参考 七、最新计算机毕设…

使用html2canvas截图踩坑总结

年底的移动端H5需求中&#xff0c;再次用到了html2canvas这个插件&#xff0c;这个插件主要是用来对网页进行截图&#xff0c;在项目需求中&#xff0c;有个交互的点&#xff0c;就是通过用户操作&#xff0c;将页面的内容截图保存下来&#xff0c;方便用户传播扩散。 H5说明&…

【初读论文】

这里写目录标题 万字长文解析深度学习中的术语面向小白的深度学习论文术语&#xff08;持续更新&#xff09;deepsolo不懂的知识pipelinebaselineRoI(Region of Interest)分类问题中的正例负例指示函数&#xff08;indicator function&#xff09;模型性能评估指标&#xff08;…

nginx+flask+Gunicorn反代理服务拿不到真实IP的解决

背景 本人在宝塔linux环境,要部署flask的简单后端并且用Ngnix反代理,用Gunicorn框架部署。(o(╥﹏╥)o中间磕磕绊绊总算部署上去了,需要了解Gunicorn怎么部署的朋友,评论区留言,我加补一篇介绍)。但是但是,我发现 其 accesslog日志里竟然是 127.0.0.1。这怎么能…

模拟钉钉官网动画

实现思路&#xff1a;利用粘性定位sticky&#xff0c;以及滚动事件实现。首先我们应该设置滚动动画开始位置和结束位置 &#xff0c;然后根据位置计算透明度或者transform&#xff0c;scale的值。 首先根据上述图线计算属性值&#xff0c;代码如下&#xff1a; function creat…

Python基础知识:Python模块

所谓模块(Module)&#xff0c;就是一种以“.py”为命名后缀的Python 文件&#xff0c;里面包含着很多集成的函数&#xff0c;可以很方便的被其他程序和脚本导入并使用。 如果模块理解为一辆汽车&#xff0c;我们使用汽车可以完成驾驶等工作&#xff0c;那么代码就是一个个细小…

Linux内存管理:(十二)Linux 5.0内核新增的反碎片优化

文章说明&#xff1a; Linux内核版本&#xff1a;5.0 架构&#xff1a;ARM64 参考资料及图片来源&#xff1a;《奔跑吧Linux内核》 Linux 5.0内核源码注释仓库地址&#xff1a; zhangzihengya/LinuxSourceCode_v5.0_study (github.com) 外碎片化发生时&#xff0c;页面分配…

day21网页布局

文章目录 块元素和行内元素列表标签表格标签媒体元素页面结构分析iframe内联框架 块元素和行内元素 块元素&#xff1a;无论内容多少&#xff0c;该元素独占一行。(p标签、h1~h6…) 行内元素&#xff1a;内容撑开宽度&#xff0c;左右都是行内元素的可以排在一行。&#xff08…

Java基础---IO知识以及常用的API整理

Java 中的 I/O&#xff08;输入/输出&#xff09;是一个核心概念&#xff0c;涉及数据的读取和写入。Java I/O API 提供了丰富的类和接口&#xff0c;用于处理不同类型的数据流。了解 Java I/O 的基础知识对于面试和日常编程都非常重要。所以今天来整理一下&#xff1a; 1. Fi…

day42_jdbc

今日内容 0 复习昨日 1 JDBC概述 2 JDBC开发步骤 3 完成增删改操作 4 ResultSet 5 登录案例 0 复习昨日 1 写出JQuery,通过获得id获得dom,并给input输入框赋值的语句 $(“#id”).val(“值”) 2 mysql内连接和外连接的区别 内连接只会保留完全符合关联条件的数据 外连接会保留表…

LeetCode、746. 使用最小花费爬楼梯【简单,动态规划 线性DP】

文章目录 前言LeetCode、746. 使用最小花费爬楼梯【简单&#xff0c;动态规划 线性DP】题目与分类思路 资料获取 前言 博主介绍&#xff1a;✌目前全网粉丝2W&#xff0c;csdn博客专家、Java领域优质创作者&#xff0c;博客之星、阿里云平台优质作者、专注于Java后端技术领域。…