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安装使用指南

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

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

相关文章

【QT】opcuaServer 的构建

【QT】opcuaServer 的构建 前言opcuaServer实现测试 前言 在博文【opcua】从编译文件到客户端的收发、断连、节点查询等实现 中,我们已经介绍了如何在QT 中创建opucaClient 。在本期的博文中,我们基于之前的部署环境,介绍一下如何构建opcuaS…

对AI原生应用做“逆向”后,我找到了大多数大模型厂商注定失败的原因

大家好,我是卖萌酱。 在一整个2023年对大模型风风火火的流星赶月之后,大模型的竞逐已经来到了“下半场”。应接不暇推出一个又一个大模型已为GPT的技术神话祛魅,不得不说,2024年的大模型市场将更加关注大模型的应用和商业价值。 …

docker入门教程之将应用程序容器化

将应用程序容器化 在本指南的其余部分中,您将使用在 Node.js 上运行的简单待办事项列表管理器。如果您不熟悉 Node.js,请不要担心。本指南不需要任何 JavaScript 经验。 先决条件 您已安装最新版本的 Docker Desktop。您已经安装了 Git 客户端。您可以…

88 SRC挖掘-拿下CNVD证书开源闭源售卖系统

目录 1.开源系统、闭源系统、售卖系统2.如何寻找上述三类系统并进行安全测试3.如何挑简单的入手最快速度获取证书装x演示案例:某开源逻辑审计配合引擎实现通用某闭源审计或黑盒配合引擎实现通用某售卖审计或黑盒配合引擎实现通用 涉及资源&am…

10s初认识多线程创建四种方法

1 继承Thread类 2 实现Runnable接口 3 实现Callable接口 4 多线程池 1-2两方法 10s学会教程网址: http://t.csdnimg.cn/UPy1r 本文简略提及多线程池 -》提前创建多个线程,放在一个“容器”,用时取出,不用即放回池中 优点-》响应…

博客|基于Springboot的个人博客系统设计与实现(源码+数据库+文档)

个人博客系统目录 目录 基于Springboot的个人博客系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、管理员功能实现 (1)用户管理 (2)文章分类管理 (3)公告信息管理 (4&#…

MySQL查询优化技巧和10个案例展示

优化MySQL查询的实战技巧: **避免使用SELECT ***:只获取需要的列,这样可以减少数据传输量,提高查询效率。使用索引:为查询频繁的列创建索引,可以显著提高查询速度。但请注意,索引并非万能&…

AI新宠Arc浏览器真可以取代Chrome吗?

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

缩略图保持加密(TPE)论文

文献: R.Zhao,Y.Zhang,Y.Nan,W.Wen,X.Chai,andR. Lan, “Primitively visually meaningful image encryption: A new paradigm,” Inf. Sci. (Ny), Vol. 613, pp. 628–48, 2022. DOI: 10.1016/j.ins.2022.08.027. (1) 第1行:原始图像 第2行:加密图像 加密的目标: 原始…

MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(1)-后端项目框架搭建

前言: 前面的四个章节我们主要讲解了MongoDB的相关基础知识,接下来我们就开始进入使用.NET7操作MongoDB开发一个ToDoList系统实战教程。本章节主要介绍的是如何快熟搭建一个简单明了的后端项目框架。 MongoDB从入门到实战的相关教程 MongoDB从入门到实战…

Flink cdc3.0动态变更表结构——源码解析

文章目录 前言源码解析1. 接收schema变更事件2. 发起schema变更请求3. schema变更请求具体处理4. 广播刷新事件并阻塞5. 处理FlushEvent6. 修改sink端schema 结尾 前言 上一篇Flink cdc3.0同步实例 介绍了最新的一些功能和问题,本篇来看下新功能之一的动态变更表结…

设计模式学习笔记04(小滴课堂)

1.创建基础类: 调用它进行类对象的复制: 但是如果属性都是基本数据类型确实像这样很简单,但是如果属性中也包含复杂的数据类型呢? 再去测试一下: 我们发现person1和person2的list属性值的内容是同步的,这显…

探索C语言结构体:编程中的利器与艺术

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C语言学习 贝蒂的主页:Betty‘s blog 1. 常量与变量 1. 什么是结构体 在C语言中本身就自带了一些数据类型&#x…

浏览器唯一标识(浏览器指纹)fingerprintjs

目标 H5用户在未登录前,经常也需要记录游客身份,便于记录用户操作习惯,给用户推荐相关产品。H5项目是运行在浏览器环境的,浏览器没有提供相关设备ID的信息。很多项目会随机生成一个UUID,并持久化存储在localStorage&a…

C#在既有数组中插入另一个数组:Array.Copy方法 vs 自定义插入方法

目录 一、使用的方法 1.使用Array.Copy方法 2.Copy(Array, Int32, Array, Int32, Int32) 3. 使用自定义的方法 二、实例 1.示例1:使用Array.Copy方法 2.示例2:使用自定义的方法 一、使用的方法 1.使用Array.Copy方法 首先定义了一个名为InsertAr…

基于Vue2用keydown、keyup事件实现长按键盘任意键(或组合键)3秒触发自定义事件(以F1键为例)

核心代码 <template></template> <script> export default {created() {//监听长按快捷键addEventListener("keydown", this.keydown);addEventListener("keyup", this.keyup);},destroyed(d) {//移除长按快捷键removeEventListener(&…

【python】绘制春节烟花

一、Pygame库春节烟花示例 下面是一个使用Pygame实现的简单春节烟花效果的示例代码。请注意&#xff0c;运行下面的代码之前&#xff0c;请确保计算机上已经安装了Pygame库。 import pygame import random import math from pygame.locals import *# 初始化pygame pygame.ini…

颐和园龙纹珍宝展亮相,文物预防保护科技护航

在皇家园林颐和园的深处&#xff0c;一场独特的文化盛宴正静静上演。2月1日&#xff0c;“祥龙贺岁—颐和园藏龙纹题材文物特展”在德和园华丽揭幕。此次特展汇聚了66件珍贵文物&#xff0c;包括玉器、瓷器、书画、珐琅、家具等&#xff0c;每一件都是颐和园园藏的瑰宝。这些文…

Windows编程入门-窗口控件-资源操作

window控件&#xff1a; 控件是常见的窗口上的交互元素例如&#xff1a;一个按钮&#xff0c;一个复选框&#xff0c;一个列表框等。 当控件的特定功能被触发后&#xff0c;会主动发送消息通知父窗口&#xff0c;父窗口可以通过发送消息给控件控制控件的行为。 控件的本质是一个…

Java开发IntelliJ IDEA2023

IntelliJ IDEA 2023是一款强大的集成开发环境&#xff08;IDE&#xff09;&#xff0c;专为Java开发人员设计。它提供了许多特色功能&#xff0c;帮助开发人员更高效地编写、测试和调试Java应用程序。以下是一些IntelliJ IDEA 2023的特色功能&#xff1a; 智能代码编辑器&…