mysql 8.0.28安装配置方法图文教程(压缩包方式)

 更新时间:2022年06月09日 10:52:56   作者:To_RUI  
这篇文章主要为大家详细介绍了mysql 8.0.28安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

MySQL-8.0.28安装及配置(压缩包方式),供大家参考,具体内容如下

1.下载地址(官方)

MySQL :: Download MySQL Community Server

点击这里下载

注:尽量选择压缩包来安装,exe文件安装过于复杂,还容易弄错;

登入官网下载,解压即可

2.配置环境

复制文件的bin目录:D:\environment\mysql-8.0.28\bin(复制自己文件的目录)

进入环境配置:

在系统变量下的path中添加环境:粘贴刚刚复制的bin路径即可

3.打开CMD(管理员模式下)

第一次找不到的如下:

(1)进入MySQL文件的bin文件下:

cd /d D:\environment\mysql-8.0.28\bin

注意进入bin的路径改成自己的路径!

(2)安装MySQL:

mysqld -install

注意:若安装显示的是之前的安装目录(解决办法),则需要将以前的配置删除。路径没有错误的跳过此步!

以前有安装过,显示安装在以前的文件路径,原因是以前的MySQL服务配置过没有删除

1、首先,使用组合键“win+R”运行“services.msc”,进入本地服务窗口;
2、找到MySQL,双击,停止服务;

(3)初始化数据库

mysqld –-initialize-insecure

查看mysql文件夹是否出现data文件夹,有即初始化成功。

(4)启动MySQL,进去修改密码:

net start mysql

(5)登录:

mysql -u root -p

第一次没有密码,直接回车

(6)设置登录密码为123456

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

(6)刷新一下

flush privileges;

可以正常密码登入了!!!

4.老版本注意

注意:最新版的可以不配置my.ini文件,配了也不会影响,配置内容如下:

my.ini文件配置

[mysqld]
basedir=D:\environment\mysql-8.0.28\
datadir=D:\environment\mysql-8.0.28\data\
port=3306
#skip-name-resolve
#skip-grant-tables
shared-memory

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL如何防止SQL注入并过滤SQL中注入的字符

    MySQL如何防止SQL注入并过滤SQL中注入的字符

    SQL注入是指在输入参数中添加一些特殊字符(例如单引号),使输入的语句成为一段单独的可执行的SQL语句,这篇文章主要给大家介绍了关于MySQL如何防止SQL注入并过滤SQL中注入字符的相关资料,需要的朋友可以参考下
    2024-02-02
  • mysql获取group by的总记录行数另类方法

    mysql获取group by的总记录行数另类方法

    mysql获取group by内部可以获取到某字段的记录分组统计总数,而无法统计出分组的记录数,下面有个可行的方法,大家可以看看
    2014-10-10
  • 关于Mysql中current_time/current_date()与now()区别

    关于Mysql中current_time/current_date()与now()区别

    这篇文章主要介绍了关于current_time/current_date()与now()区别,在Mysql中 current_time函数是显示当前时间的,而其他两个函数有何不同呢, 接下来我们就一起来看看吧
    2023-04-04
  • Linux操作系统操作MySQL常用命令小结

    Linux操作系统操作MySQL常用命令小结

    本文给大家分享Linux操作系统操作MySQL常用命令小结,需要的朋友参考下吧
    2017-07-07
  • Sql在单一表中检索数据的方法详解

    Sql在单一表中检索数据的方法详解

    这篇文章主要介绍了Sql在单一表中检索数据的方法,SELECT语句是SQL中最常用的语句。它的用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息:想选择什么、从什么地方选择
    2023-02-02
  • MySQL count(*/column)查询优化的实现

    MySQL count(*/column)查询优化的实现

    count()是SQL中一个常用的聚合函数,其被用来统计记录的总数,本文主要介绍了MySQL count(*/column)查询优化的实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-09-09
  • MySQL慢查询日志中的Lock_time由来解析

    MySQL慢查询日志中的Lock_time由来解析

    这篇文章主要为大家介绍了慢查询日志中Lock_time的由来解析,以及Lock_time 包含哪些锁等待时间、以及是怎么计算得到的,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2023-06-06
  • 101个MySQL的配置和优化的提示

    101个MySQL的配置和优化的提示

    这里是101条调节和优化 MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧
    2013-08-08
  • MYSQL Binlog恢复误删数据库详解

    MYSQL Binlog恢复误删数据库详解

    MySQL一旦误删数据库之后恢复数据很麻烦,这里记录一下艰辛的恢复过程,这篇文章主要给大家介绍了关于如何利用MySQL的binlog恢复误删数据库的相关资料,需要的朋友可以参考下
    2022-11-11
  • 详解MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换

    详解MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换

    本文主要介绍了MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01

最新评论