MySQL下载与安装

MySQL下载与安装MySQL下载与安装一、下载地址:https://dev.mysql.com/downloads/mysql/当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip二、安装MySQL安装文件分两种.msi和.zip,.msi需要安装zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压我…

大家好,又见面了,我是你们的朋友全栈君。

MySQL下载与安装

一、下载

  1. 地址:https://dev.mysql.com/downloads/mysql/
  2. 当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、安装

  1. MySQL安装文件分两种 .msi和.zip ,.msi需要安装
    在这里插入图片描述
  2. zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压
  3. 我的电脑->属性->高级->环境变量
    选择Path,在其后面添加: 你的mysql bin文件夹的路径 :
    F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\bin;
    在这里插入图片描述
  4. 配置完环境变量之后,在F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)
    在这里插入图片描述
  5. mysql.ini文件的内容如下
[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64

# 设置mysql数据库的数据的存放目录
datadir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  1. 打开cmd,不需要进入安装目录(∵之前配置过环境变量),输入下面命令,回车,没有反应
mysqld --initialize-insecure --user=mysql

在这里插入图片描述

  1. 输入下面命令,回车,会提示安装成功
mysqld install

在这里插入图片描述

  1. 启动服务,输入如下命令,回车,启动成功后如下图
net start mysql

在这里插入图片描述

  1. 服务启动成功之后,需要登录的时候输入命令(第一次登录没有密码,直接按回车过)
mysql -u root -p

在这里插入图片描述

  1. 修改密码(必须先启动mysql),执行如下命令回车,enter password也回车,密码一般设置为root,方便记忆
mysqladmin -u root -p password

在这里插入图片描述

  1. 退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊
    在这里插入图片描述

关闭mysql开机自启动

  1. 在运行中输入Services.msc
    在这里插入图片描述

  2. mysql右键属性,自动改成手动
    在这里插入图片描述

三、Navicat图形化界面连接mysql

  1. 新建连接
    在这里插入图片描述

  2. 填写连接ip和密码
    在这里插入图片描述

  3. 查看是否连通
    在这里插入图片描述
    出现如下状况的原因:没有启动mysql
    在这里插入图片描述
    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135744.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CSS中常见的BUG调试

    CSS中常见的BUG调试

    2022年1月23日
    35
  • hdu1142_hdu1001

    hdu1142_hdu1001这道题纠结了好久~~~最后发现最短路的算法求错了~~~可是以前用此代码AC了好几道题了~~~汗~~求指点~先是最后ac代码:#include#include#include#include#defineINF1000010010usingnamespacestd;intd[1005];intvis[1005];intw[1005][1005];

    2022年9月30日
    0
  • 计算机组成原理核心知识点总结&面试笔试要点[通俗易懂]

    作为一名计算机专业的学生,计算机组成原理、计算机网络、操作系统这三门课程可以说是专业核心基础课,是至关重要的,其内容是一名合格的coder所必备的知识集;非科班出身的程序员要是想要有所提升,也需要认真学习这三门课程,可以快速形成计算机知识的结构体系,理解计算机底层原理,在工作实践中可以借鉴优秀的设计;而且很多互联网公司在笔试和面试中都会涉及到这三门课程的知识点,因此我通过视频学习对这三门课程就行…

    2022年4月12日
    63
  • mysql中有execute_jdbc连接mysql数据库

    mysql中有execute_jdbc连接mysql数据库最近在补基础知识,刚好补到C#中对数据库操作的一些技术,今天学习了ExecuteNonQuery的东西,看自己项目维护项目的代码和网上资料查询,基本上搞懂了ExecuteNonQuery的用法,小小的做个总结,供以后查阅。ExecuteNonQuery方法主要用来更新数据,当然也可以用来执行目标操作(例如查询数据库的结构或者创建诸如表等的数据库对象)。通常用它来执行insert、update、de…

    2022年9月12日
    0
  • Prometheus+Grafana+altermanager监控k8s并配置报警[通俗易懂]

    Prometheus+Grafana+altermanager监控k8s并配置报警[通俗易懂]prometheus+grafana搭建、配置监控k8s集群,并结合altermanager将报警信息发送到邮箱等媒介

    2022年5月10日
    46
  • viewpager实现画廊(中间图片全部显示,左右显示一部分b布局)无限轮播效果「建议收藏」

    viewpager实现画廊(中间图片全部显示,左右显示一部分b布局)无限轮播效果「建议收藏」一、布局xmlversion=”1.0″encoding=”utf-8″?>RelativeLayoutxmlns:android=”http://schemas.android.com/apk/res/android”    android:id=”@+id/pager_layout”    android:layout_width=”match_

    2022年6月7日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号