Java工具——MySQL介绍与安装

news2024/9/22 8:23:27

Java工具——MySQL介绍与安装

  • MySQL数据库介绍
    • 1. 简介
    • 2. MySQL发展历史
  • MySQL数据库安装
    • 1. 下载安装包
    • 2. 安装
    • 3. 配置环境变量

MySQL数据库介绍

1. 简介

MySQL是应用最广泛、普及度最高的开源关系型数据库,MySQL由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。

2. MySQL发展历史

(1) MySQL大事记
1996年MySQL 1.0版本诞生;
1999年MySQL AB公司成立;
2000年MySQL 4.0发布;
2003年MySQL 5.0发布。

(2) MySQL版权归属
2008年MySQL AB被SUN收购;
2009年SUN被Oracle收购。

MySQL数据库安装

1. 下载安装包

下载地址:https://www.mysql.com/downloads/
下载页面结尾的免费版:

社区版MySQL下载

下载安装版(下面第二项):

下载安装版

2. 安装

(1) 选择只安装数据库

选择只安装数据库

(2) 选择Execute

选择Execute

(3) 点击Next

点击Next

(4) 点击Next

点击Next

(5) 设置集群数据库,选择不安装(直接点击Next)

点击Next

(6) 设置端口
MySQL默认端口号为3306,如果电脑上已安装过MySQL,则需要另设端口。


设置端口

(7) 设置密码加密机制
MySQL8.0引入了密码加密机制,默认选项为新的密码加密机制,这里选择传统密码加密机制。

设置密码加密机制

(8) 设置账户密码
账户默认为root;
密码自己设置:abc123456。

设置账户密码

(9) 设置服务名称与开机启动(默认即可)

设置服务名称与开机启动

(10) 设置配置项,点击Execute安装,需要耐心等待

点击Execute

(11) 点击Finish,点击Next,再点击Finish,完成安装
MySQL安装位置:
C:\Program Files\MySQL\MySQL Server 8.0
其中bin文件夹里存放的是MySQL数据库中的指令,这些指令直接在Windows里找不到,因此需要配置环境变量,使得MySQL指令可以全局使用。

3. 配置环境变量

(1) 复制bin目录路径:C:\Program Files\MySQL\MySQL Server 8.0\bin
右键此电脑 → \to 属性 → \to 高级系统设置 → \to 高级 → \to 环境变量 → \to 系统变量 → \to 双击Path进行编辑 → \to 新建 → \to 将bin目录路径粘贴进去 → \to 确定 → \to 确定 → \to 确定
注:用户变量是当前用户可以使用,其他用户不可以使用,系统变量全部用户均可使用,这里配置为系统变量。
(2) 连接数据库
win+R → \to cmd → \to 输入mysql –uroot -p
这是一个连接数据库的命令,其中-u表示用户名,-p表示设置的密码,即abc123456

连接数据库

(3) 打印数据库里存储数据的逻辑空间:show databases;
在创建数据库时,会生成一些保存数据的文件夹,这些文件夹即为逻辑空间(或逻辑库)。

打印逻辑空间

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Opencv 基本操作七 提取两幅图像的重叠区域

使用opencv提取连个图像的重叠区域,其本质就是提取两个图像的特征点,然后对两个图像的特征点进行匹配,根据匹配的特征点计算出透视变换矩阵H,然后根据H即可提取出两个图像的重叠区域。这里要注意的是,普通的opencv库没…

Kali Linux断网攻击

前言 ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断或中间人攻击。 一句话解释: 断…

2022年总结 | 从初二学生到算法作者的蜕变之路

目录 一年的创作历程 我和 CSDN 在编程竞赛的合作 About CBC 技术社区的发展 夜跑奇遇 About 博客之星 新年致谢 元旦祝福 一年的创作历程 2022年,这一年对于我来说是十分重要的一年。在这一年里,我作为一名初二在校学生,在CSDN上发布…

2003-2021年高铁站开通时间

2003-2021年高铁站开通时间数据 1、时间:2003-2021年 2、指标:高铁站名称、开通时间、所在省份、所在城市、所属线路名称、以及相关备注 3、指标说明: 高速铁路,简称高铁,是指设计标准等级高、可供列车安全高速行驶…

需要提醒你关于 golang 中 map 使用的几点注意事项

日常的开发工作中,map 这个数据结构相信大家并不陌生,在 golang 里面,当然也有 map 这种类型 关于 map 的使用,还是有蛮多注意事项的,如果不清楚,这些事项,关键时候可能会踩坑,我们…

【攻防世界】Web warmup

知识点讲解 这一题主要是利用了include的特性 如果include的文件名中含有“/”,那么它会识别其为一个带目录的文件,只有最后一个“/”后的字符串对应的文件会被包含,而前面的字符串都只是在指定目录 意思是,如果我们的payload是这…

ArcGIS基础实验操作100例--实验36创建特征线约束TIN

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 高级编辑篇--实验36 创建特征线约束TIN 目录 一、实验背景 二、实验数据 三、实验步骤 (1…

搜狗PR权重在线查询,搜狗PR值查询方法

什么是搜狗PR权重? 搜狗权重(SogouRank)是由搜狗搜索引擎官方发布网页评级数据,搜狗权重是搜狗衡量网页重要性的指标,是机器根据搜狗评级算法自动计算出来的。搜狗权重值从1至10不等,网页评级越高,该网页在搜索中越…

异步通信技术AJAX | AJAX乱码问题、异步与同步、手动封装一个jQuery库

目录 一:快速搞定AJAX(第三篇) 1、AJAX乱码问题 2、AJAX的异步与同步 3、AJAX代码封装 4、手动封装一个jQuery库 一:快速搞定AJAX(第三篇) 1、AJAX乱码问题 (1)发送ajax get 或…

2022年我的22个感悟

这些感悟,有些是我自己感悟出来的;更有一些,是别人说的,引起了我的共鸣或深思。这些感悟,可能没有什么实用价值,但能让人对这个世界多一份思考。1. 现代社会的奴隶“小工是酒店或餐馆的奴隶,而他…

7-10 网红点打卡攻略

一个旅游景点,如果被带火了的话,就被称为“网红点”。大家来网红点游玩,俗称“打卡”。在各个网红点打卡的快(省)乐(钱)方法称为“攻略”。你的任务就是从一大堆攻略中,找出那个能在…

Python解题 - CSDN周赛第19期 - 醉酒的狱卒

本期题目依然难度不高,可惜状态不佳,未能取得满分,而且解题的思路也没能做到最简,直到赛后才想到还可以有另外的有趣的解法。我想这本身也是比赛的乐趣之一吧,不识庐山真面目,只缘身在此山中。 第一题&…

【阶段一】Python快速入门03篇:数据结构-元组、字典与集合

本篇的思维导图: 数据结构-元组 元组的概念 元组(tuple)虽然与列表类似,但也有不同之处,元组的元素不能修改;元组使用小括号,而列表使用中括号。 新建一个元组 元组的创建比较简单,直接将一组数据元素用小括号括起来即可。

第1章 生物和生物圈

张惠怡*,张钊* (萧县城东初级中学,淮北师范大学计算机科学与技术学院,安徽 淮北,安徽 宿州) *These authors contributed to the work equllly and should be regarded as co-first authors. 🌞欢迎来到生物的世界 …

校招前端二面高频vue面试题

vue-router中如何保护路由 分析 路由保护在应用开发过程中非常重要,几乎每个应用都要做各种路由权限管理,因此相当考察使用者基本功。 体验 全局守卫: const router createRouter({ ... }) ​ router.beforeEach((to, from) > {// .…

【LeetCode每日一题】——263.丑数

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】 数学 二【题目难度】 简单 三【题目编号】 263.丑数 四【题目描述】 丑数 就是只包含质因数 …

3GPP R17 RedCap

什么是RedCap RedCap,即Reduced Capability的简称,在早期的3GPP讨论过程中,它也被称为NR Light。RedCap是针对IoT场景,为了降低终端复杂度、成本和功耗而提出。相比NR标准版本,RedCap主要在如下几个方面做了简化&#…

C++语言级别的多线程

1.线程概念 好处:可以跨平台:windows / linux / mac 线程间的互斥:mutex / lock_quard / unique_lock 线程间的通信:condition_variable atomic : 原子类型 基于CAS操作的原子类型 线程安全的 sleep_for :睡眠 C语言层面调用thre…

配置Debian11服务器安装SSH,创建新用户并允许远程SSH远程登录,并禁止root用户远程SSH登录

一、在 Debian 中添加 sudo 用户 1.创建新用户 首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。 使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会创建用户…

(三分钟)速览传统边缘检测算子

边缘检测的传统方法: 图像边缘是图像最基本的特征,所谓边缘(Edge) 是指图像局部特性的不连续性。灰度或结构等信息的突变处称之为边缘。例如,灰度级的突变、颜色的突变,、纹理结构的突变等。边缘是一个区域的结束,也是另一个区域…