mysql8下载安装及配置

摘要:
mysql8下载和安装一、下载官网地址:https://dev.mysql.com/downloads/mysql/8.0.html选择“downloads”--˃"mysqlcommunityserver",如下图所示:向下滑动页面,找到你电脑适配的版本,点击“download”,如下图:页面跳转,不需要注册和登陆,点击“Nothanks,juststartmydownload.”,直接下载:下

mysql8下载和安装

一、下载

官网地址:https://dev.mysql.com/downloads/mysql/8.0.html

选择“downloads”-->"mysql community server",如下图所示:

mysql8下载安装及配置第1张

向下滑动页面,找到你电脑适配的版本,点击“download”,如下图:

mysql8下载安装及配置第2张

页面跳转,不需要注册和登陆,点击“No thanks, just start my download.”,直接下载:

mysql8下载安装及配置第3张

下载完成,解压,mysql的目录如下,下载和安装(解压版不存在安装这一步骤,解压就可以)

mysql8下载安装及配置第4张

二、mysql的环境变量配置

1、配置环境变量path

路径:“计算机”--》“属性”--》“高级系统设置”--》“高级”--》“环境变量”--》“系统变量”--》“path”

变量名:path

变量值:%MYSQL_HOME%in(在path值后面追加变量值,前面用分号分开)

mysql8下载安装及配置第5张

2、配置环境变量mysql_home

路径:“计算机”--》“属性”--》“高级系统设置”--》“高级”--》“环境变量”--》“系统变量”--》“path”

变量名:mysql_home

变量值:D:program Filesmysql-8.0.17-winx64in(在path值后面追加变量值,用分号分开;解压安装目录)

mysql8下载安装及配置第6张

三、mysql初始化和启动

以管理员身份运行cmd

mysql8下载安装及配置第7张

cd到mysql的安装目录

mysql8下载安装及配置第8张

3、初始化MySQL数据库
方式一:
命令:mysqld --initialize-insecure
作用:初始化数据库,并设置默认root密码为空

mysql8下载安装及配置第9张

命令执行后,在mysql安装目录会生成一个data目录

mysql8下载安装及配置第10张

注意:当出现如上图所示的三个文件夹后才表示初始化完成!

4、为Windows系统安装MySQL服务
命令:mysqld install
作用:为Windows系统安装MySQL服务,默认服务名为:mysql

出现问题The service already exists 
这是由于之前已经安装过mysql并且没有删除干净

mysql8下载安装及配置第11张

重新以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务:

mysql8下载安装及配置第12张

发现确实存在,执行命令删除此服务:sc delete mysql

mysql8下载安装及配置第13张

重新执行mysqld install命令,为Windows系统安装MySQL服务
mysql8下载安装及配置第14张

安装成功后,ctrl+alt+del键调出任务管理器--服务,进行查看(注意此时是已停止状态):

mysql8下载安装及配置第15张

5、启动MySQL服务
命令:net start mysql
作用:启动MySQL服务,注意此时的“mysql”表示服务名

mysql8下载安装及配置第16张

免责声明:文章转载自《mysql8下载安装及配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nginx实现高可用小工具之apk黑屏自动检测下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java通过jdbc访问mysql,update数据返回值的思考

 先不说那么多,把Java代码贴出来吧。 public static void main(String[] args) throws InterruptedException, IOException { try { DriverManagerDataSource dataSource = new DriverManager...

eclpise的Navigator和Package的区别 &tomcat、java环境变量详解

本来只想写写几个视图的区别,感觉配置服务器这种事情经常重复。比较简单,但有时候挺麻烦,记录下来,学习的同时,方便以后查找。 一、eclipse两大视图区别 Navigator 这个就是Navigator的视图,source以及resource是以文件夹为单位形式整合显示的。其实这个就是文件(类)在电脑上的物理路径,这种形式也更贴切编码的路径(一个包的形式...

docker中mysql安装,并使用宿主机ip远程登录

 docker 安装  1、拉取镜像 docker pull mysql:5.7 2、运行容器  docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 docker exec -it mysql /bin/bash find / -name "*mys...

mysql性能优化-慢查询分析、优化索引和配置【转】

一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1)      max_connections 2)      back_log 3)      interactive_timeout 4)      key_buffer_size 5)  ...

MySQL数据目录更改及相关问题解决方案

步骤相关 1、停掉MySQL服务 service mysql stop 2、把旧的数据目录/var/lib/mysql备份到新的数据目录/data/mysql cp /var/lib/mysql /data -R 3、给mysql组的mysql用户赋予新的数据目录的权限 chown -R mysql:mysql /data/mysql 4、修改my.cnf...

Mysql----浅入浅出之视图、存储过程、触发器

一、视图 VIEW 视图是虚拟的表,本身不存储不论什么数据。仅仅有执行时,才包括动态检索出来的数据。 eg:SELECT sid, name, sex, s_num FROM  student, school WHERE sid = 2 AND student.sid = scholl.sid ; 这个简单的查询涉及到两个表。 所以不论什么须要这个数据的...