小白安装登录mysql-8.0.19-winx64的教程图解(新手必看)

 更新时间:2020年03月09日 10:37:04   作者:楼文  
这篇文章主要介绍了安装登录mysql-8.0.19-winx64的教程图解,非常适合新手学习参考,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、下载安装包(64位)

MySQL官网下载链接:https://www.mysql.com/cn/

点击下载

下拉在这里插入图片描述

下拉网页找到下图链接

在这里插入图片描述

点击上述链接,找到下图链接

在这里插入图片描述

选择如图版本点击下载。

在这里插入图片描述

在这里插入图片描述

二、安装MySQL数据库

解压安装包,这里我将安装包解压在D盘下的MySQL文件夹下

在这里插入图片描述

配置环境变量

(1)右击我的电脑——>属性——>高级系统设置——>环境变量。(2)系统变量选择新建。

在这里插入图片描述

(3)输入下图内容(变量值根据自己安装包解压路径变化)。

在这里插入图片描述

(4)在系统变量里面找到Path,选择编辑。

在这里插入图片描述

(5)点击新建,输入%MYSQL_HOME%\bin。

在这里插入图片描述

3.配置初始化my.ini文件

(1)在安装包解压后文件夹内新建文本文档,重命名为my.ini。

在这里插入图片描述

(2)my.ini文件中写入下述配置。

[mysqld]
# 设置3306端口
port=3306

# 自定义设置mysql的安装目录,即解压mysql压缩包的目录
basedir=D:\MySQL\mysql-8.0.19-winx64

# 自定义设置mysql数据库的数据存放目录
datadir=D:\MySQL\mysql-8.0.19-winx64\data

# 允许最大连接数
max_connections=200

# 允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10

# 服务端使用的字符集默认为UTF8
character-set-server=utf8

(basedir与datadir路径根据自己的实际路径写入。)

4.

(1) 以管理员身份运行命令提示符

在这里插入图片描述

(2) 在MySQL的安装目录的bin目录下执行以下命令:

mysqld --initialize --console

在这里插入图片描述

第二个框内为默认初始密码,需要记住,后面会用到。

(3)输入以下命令:

mysqld --install

在这里插入图片描述

(4)输入以下命令启动MySQL。

net start mysql

在这里插入图片描述

(5)更改初始密码。输入以下命令:

mysql -uroot -p

在这里插入图片描述

上图方框后输入密码,密码是上面第(2)步记下的初始密码。输入以下命令更改成自己的密码:

alter user 'root'@'localhost' identified by 'jb51jb51';

在这里插入图片描述

第二个箭头指向的是自己的密码,根据实际修改上述命令中的csdncsdn为自己密码即可。

(6)输入exit退出MySQL,重新输入自己的密码验证登录是否成功。

在这里插入图片描述

(7)退出登录,结束MySQL服务。

在这里插入图片描述

总结

到此这篇关于小白安装登录mysql-8.0.19-winx64的教程图解(新手必看)的文章就介绍到这了,更多相关mysql-8.0.19-winx64 安装登录内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql 8.0.12 简单安装教程

    mysql 8.0.12 简单安装教程

    这篇文章主要为大家详细介绍了mysql 8.0.12 简单安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • JMeter对MySQL数据库进行压力测试的实现步骤

    JMeter对MySQL数据库进行压力测试的实现步骤

    本文主要介绍了JMeter对MySQL数据库进行压力测试的实现步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 关于MyBatis连接MySql8.0版本的配置问题

    关于MyBatis连接MySql8.0版本的配置问题

    这篇文章主要介绍了关于MyBatis连接MySql8.0版本的配置问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • mySQL count多个表的数据实例详解

    mySQL count多个表的数据实例详解

    这篇文章通过实例给大家介绍了mySQL中count多个表的数据,也就是多个表如何联合查询,文中通过项目中遇到的一个问题进行分析和实现,给出了详细的示例代码,相信对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
    2016-11-11
  • MySQL中DML添加数据insert的操作方法

    MySQL中DML添加数据insert的操作方法

    DML英文全称Data Manipulation Language数据操作语言,用来对数据库中表的数据记录进行增、删、改在实际开发过程中使用比较多,务必掌握操作,这篇文章主要介绍了MySQL中DML添加数据insert的操作方法,需要的朋友可以参考下
    2023-07-07
  • SQL中count(1)、count(*) 与 count(列名)的区别详细解释

    SQL中count(1)、count(*) 与 count(列名)的区别详细解释

    count(1)和count(*)是SQL中用于统计行数的两种常见方式,它们的区别在于统计的对象不同,下面这篇文章主要给大家介绍了关于SQL中count(1)、count(*) 与 count(列名)区别的相关资料,需要的朋友可以参考下
    2024-08-08
  • MySQL系列之十二 备份与恢复

    MySQL系列之十二 备份与恢复

    这篇文章主要介绍了MySQL 数据备份与还原的相关知识,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下,希望可以帮到你们
    2021-07-07
  • mysql 5.7.27 安装配置方法图文教程

    mysql 5.7.27 安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 5.7.27 安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • MySQL 慢查询日志深入理解

    MySQL 慢查询日志深入理解

    这篇文章主要介绍了MySQL 慢查询日志的相关资料,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下
    2021-04-04
  • memcached的学习过程

    memcached的学习过程

    本篇文章是对笔者学习memcached的经历进行了介绍,需要的朋友参考下
    2013-06-06

最新评论