当前位置:首页 > Java技术 > mysql5.7.17安装配置图文教程

mysql5.7.17安装配置图文教程

2022年08月05日 20:57:09Java技术4





My SQL的特点:

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

与其他的大型数据库,例如 Oracle、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQL是开放源码软件,因此可以大大降低总体拥有成本。

由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。

安装环境 :Windows 10 专业版【?64】

1.下载:

方法:官网下载 https://dev.mysql.com/【Downloads–>Community–>MySQL on Windows–>MySQL Installer】

\

\

有oracle账号的可以点击登录下载,如果没有oracle账号可以注册或者直接点No thanks,just start my download直接下载。 

2.安装:

\

点击下载好的安装包【后缀为.msi】,安装。 

\

点击复选框,同意安装协议,再点击Next。

在原来旧的版本当中,安装类型有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。

Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务器。

Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。

Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。

而在新版本当中,选项有所不同,不过我这里默认选第一项了,其它选项请看下图: 

\

 点击Next继续。

\

此步骤尚未明确是何意思,点击Next。 

\

 在这步中会自动下载安装一些程序,等待安装完成后点击next继续。

\

一路点击Next。

\

Cofig Type 选择Development Machine,设置协议,端口相关内容,点击Next。

\

设置密码

\

选择Standard System Account,点击Next。 

\

\

 点击Execute,自动安装一些程序。

\

 点击Finis 

\

 点击Next

\

 这里需要输入密码,然后单击Check按钮,Next。 

\

 点击Execute

\

 点击Finish

\

 点击Next

\

 点击Finish完成安装,并运行MySQL。

3.验证登陆:

方法一:使用Workbench可视化工具:

当点击Finish完成安装,并勾选Start My SQL Workbench after Setup时,会自动运行Workbench。当上步未勾选时,在开始菜单找到新安装的My Sql,单击Workbench打开。 

\

 点击左上角浅灰色区域,会出现输入密码区。 

\

 输入密码,点击OK即可登录MySQL。 

\

 Workbench可视化平台是比较直观方便的。

方法二:借助Command line:

在开始菜单找到刚刚新安装的mysql,选择Command line client - Unicode。

\

 输入密码,此时出现的界面表示成功安装,输入show databases:验证。 方法三:借助cmd:

设置MySQL环境变量,如图所示

\

 输入mysql -h 127.0.0.1 -u root -p或者直接mysql -u root -p ,输入密码,即可登陆。 

\

 4.附带上大神【更改数据库data的存储路径】的方法:

首先停止mysql服务

(1)管理员身份运行cmd

开始–>搜索cmd–>右键管理员运行 (或者Win+R输入cmd后shift+ctrl+enter)

(2)>>net stop MySQL57 (mysql的服务名:查找方法:右键我的电脑–>管理–>服务,然后找到mysql的服务名即可)

(3)将mysql安装路径下的data目录下的文件(通常是C:\ProgramData\MySQL\MySQL Server 5.7\Data)拷贝到自己想要储存的路径如:G:\filecode\mysqlData;

(4)将C:\ProgramData\MySQL\MySQL Server 5.7下的my.ini配置文件拷贝到桌面,记事本打开找到Datadir的部分

#Path to the database root

datadir=”C:/ProgramData/MySQL/MySQL Server 5.7/Data/”

修改为:

Datadir=” G:/filecode/mysqlData/” 【备注:这里是”/”而不是”\”,一般的配置文件都这样】

保存后重新放回原路径

【之所以先拷贝到桌面是因为,如果不这样做的话,修改保存的时候会弹出”拒绝访问”的警告从而不能修改】

(5)重启mysql服务验证一下是否成功,管理员进入cmdà >>net start MySQL57

接着进入mysql创建一个数据库看一下

?
1
2
3
mysql –u root –p
input passwd
create database HelloWorld;

\

 可以看到原先的data目录没有生成HelloWorld的database,而在我们新建的mysqlData路径目录下多了HelloWlorld的database,到此完毕。

\

以上就是本文的全部内容,希望对大家的学习有所帮助,


作者:虾飞天
来源链接:https://blog.csdn.net/weixin_40005264/article/details/78314873

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/18074.html

分享给朋友:

“mysql5.7.17安装配置图文教程” 的相关文章

一文带你了解MySQL基础

目录 一,为什么要学习数据库 二,数据库的相关概念 2.1数据库术语...

MYSQL的存储过程

MYSQL的存储过程 概述 什么是存储过程? mysql5.0版本开始支持存储过程; 简单的说,存储过程就是一组sql语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于java语言中的方法; 存储过程就是数据库s...

MySQL安装之yum安装

MySQL安装之yum安装

 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository [root@Bria...

JDBC如何连接mysql数据库附详细步骤

JDBC如何连接mysql数据库附详细步骤

JDBC连接数据库在学习中是很重要的一个环节,今天给大家详细说明JDBC连接数据库需要的步骤 1.加载驱动 驱动包的下载地址 https://dev.mysql.com/downloads/connector/j/ 到时候要将这个加载到项目中然后输入...

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

我的公众号 今天2021年4月23日。我买了阿里云centos服务器,安装mysql8.0,做一笔记,以供大家使用。 本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 8为例。 1. 下载并...

mysql之基础查询

mysql之基础查询

文章目录 DQL语言的学习 进阶1:基础查询 1.查询表中的单个字段 2.查询表中的多个字段 3.查询表中的所有字段 4.查询常量值...

mysql 查询1小时内

mysql 查询1小时内

由于项目的需要经常查询一个小时之内的数据,接下来吾爱编程为大家分享一下使用Mysql查询一个小时之内的数据的sql,有需要的小伙伴可以参考一下: 1、方法一: (1)、sql写法: SELECT * FROM 表名&...

mysql查询最新的一条记录

mysql查询最新的一条记录

数据库记录: MYSQL查询不同用户 最新的一条记录 方法1:查询出结果后将时间排序后取第一条(只能取到一条,并且不能查询不同客户的记录) SELECT CUSTOMER_ID,CONTENT,MODIFY_TIME FROM `ser...

MySQL学习(4)︱数据库的查询

MySQL学习(4)︱数据库的查询

在SQL中,使用select语句来查询数据。不同的关系数据库,select语法会有细微差别,在MySQL官网可以查询到支持的select语法。 SQL语法: SELECT column_name1, column_name2//...

mysql查询结果中文显示成了问号

character-set-server = utf8    collation-server = utf8_general_ci   然后 service  mysq...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。