Java工具——MySQL介绍与安装

news/2024/11/20 21:36:59/

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→\tocmd→\to输入mysql –uroot -p
这是一个连接数据库的命令,其中-u表示用户名,-p表示设置的密码,即abc123456

连接数据库

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

打印逻辑空间


http://www.ppmy.cn/news/8643.html

相关文章

【C++】-- 哈希(上万字详细配图配代码从执行一步步讲解)

目录 哈希 常见哈希函数 除留余数法 哈希冲突 哈希冲突解决 闭散列 a、线性探测 插入 查找 删除 线性探测的实现代码 b、二次探测 二次探测的实现 开散列 开散列实现 插入 查找 删除 析构函数 代码汇总 哈希 常见哈希函数 直接定址法 -- (常用)-- 不存在哈…

设计 | 分享5个好用的PPT模板网站

第一PPT 这个老牌的模板网站了,全站都是免费下载,还是不错的 但是素材质量嘛,免费所以不太高。 第一PPT下载https://www.1ppt.com/ 模板狗 这个是最近发现的一个网站,其中内容比较精美。 而且不用开会员也能单独购买&#x…

哈希表题目:同构字符串

文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目 标题和出处 标题:同构字符串 出处:205. 同构字符串 难度 3 级 题目描述 要求 给定两个字符串 s\texttt{s}s 和 t\texttt{t}t,判断它们是否是同…

C++类的多种构造函数

目录默认构造函数普通构造函数拷贝构造函数vector存含有指针的自定义类型主义问题转换构造函数移动构造函数举例两个场景下面以Complex 复数类来学习C类中的各种构造函数; #include <iostream> using namespace std;//复数类 class Complex{friend ostream & operat…

【Linux】shell命令以及运行原理和Linux权限的理解

&#x1f680; 作者简介&#xff1a;一名在后端领域学习&#xff0c;并渴望能够学有所成的追梦人。 &#x1f40c; 个人主页&#xff1a;蜗牛牛啊 &#x1f525; 系列专栏&#xff1a;&#x1f6b2;Linux &#x1f4d5; 学习格言&#xff1a;博观而约取&#xff0c;厚积而薄发 …

elasticsearch 的基本操作多维度分享

目录 一、索引操作 二、映射操作 三、文档操作 elasticsearch 的基本操作多维度分享此篇正式分享&#xff0c;具体包括索引、映射、文档的相关处理&#xff0c;模拟生成环境&#xff0c;通过DSL语句和java的高级REST形式全方位展示给大家&#xff1b; 一、索引操作 1、创建…

密码技术扫盲,Part 3:认证

个人博客 密码技术扫盲&#xff0c;Part 1&#xff1a;对称加密密码技术扫盲&#xff0c;Part 2&#xff1a;非对称加密&#x1f3af; 密码技术扫盲&#xff0c;Part 3&#xff1a;认证 除了加密&#xff0c;还有一类用法是对信息的认证&#xff0c;主要包括 4 个技术 单向散…

如何在星巴克连接家中Windows台式机?(安卓,iOS, Windows, macOS配合frp公网iP实现)...

zhaoolee 最近热衷于和海外热心老哥们交换硬盘中的单机游戏资源(BT下载)&#xff0c;家中有Windows台式机&#xff0c; 适合长时间挂机下载BT资源&#xff0c;zhaoolee希望能随时连接到Windows台式机新增下载任务&#xff0c;安装体积超大的主机游戏。 另外&#xff0c;公司有一…