MySQL 8.0.28 安装配置图文教程

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

本文为大家分享了MySQL 8.0.28 安装配置图文教程,供大家参考,具体内容如下

一、下载并配置安装文件

1、进入官网下载mysql安装包

2、解压安装包,如下图所示

3、添加配置文件my.ini

新建一个文本文件,将下列内容复制到文件中,并将文件另存为.ini格式

[mysqld]

# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\Program Files\\MySQL
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]

# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

注意: basedir 为mysql的安装目录,根据自己的喜好可以自行设定

4、创建mysql安装目录

此处创建的安装目录就是在my.ini中配置的 basedir的路径,如果配置的目录已经存在则无需再创建了,若没有则需要创建。

5、将之前下载的MYSQL文件和新添加的my.ini文件复制到此文件夹下。

二、配置环境变量

1、打开控制面板,并选择系统,如下图所示

2、选择高级选项,打开环境变量

3、在Path环境变量中 增加MYSQL安装目录的bin目录,如下图所示

三、安装并初始化MYSQL

1、进入C:\Windows\System32目录下,找到cmd.exe,右键选择“以管理员身份运行”

2、输入以下命令,进入到安装文件的bin目录下

cd /d D:\Program Files\MySQL\bin(如图所示)

3、执行初始化命令 mysqld --initialize --console,如下图所示

4、执行安装命令  

mysqld –install(如下图所示)

5、执行启动MySQL服务命令

net start mysql(如下图所示)

四、更改初始化密码

1、使用Navicat连接mysql

2、新建连接

3、连接成功以后,会提示密码过期,输入新密码即可

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

相关文章

  • mysql中索引与FROM_UNIXTIME的问题

    mysql中索引与FROM_UNIXTIME的问题

    这篇文章主要介绍了mysql中索引与FROM_UNIXTIME的问题的相关资料,需要的朋友可以参考下
    2017-05-05
  • MySQL中实现插入或更新操作(类似Oracle的merge语句)

    MySQL中实现插入或更新操作(类似Oracle的merge语句)

    这篇文章主要介绍了在MySQL中实现插入或更新操作(类似Oracle的merge语句)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Mysql 删除数据库drop database详细介绍

    Mysql 删除数据库drop database详细介绍

    在mysql中,我们可以使用DROP DATABASE来删除数据库,并且数据库中所有表也随之删除。本文通过实例向各位码农介绍DROP DATABASE的使用方法,需要的朋友可以参考下
    2016-11-11
  • Mysql中Binlog3种格式的介绍与分析

    Mysql中Binlog3种格式的介绍与分析

    这篇文章主要给大家介绍了关于Mysql中Binlog3种格式的介绍与分析,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • MySQL不就是多表查询吗

    MySQL不就是多表查询吗

    这篇文章主要介绍了MySQL多表查询相关知识,今天我们学习要对多张表进行相关操作,相比较于单一的表来说,多张表操作相对复杂一些,本文给大家介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • Mysql之EXPLAIN显示using filesort介绍

    Mysql之EXPLAIN显示using filesort介绍

    EXPLAIN 是mysql解释select查询的一个关键字,可以很方便的用于调试
    2012-02-02
  • MySQL:reading initial communication packet问题解决方法

    MySQL:reading initial communication packet问题解决方法

    网站访问出现如题错误,经过检查my.cnf,发现innodb_buffer_pool_size = 2048M 设置过大,调整为innodb_buffer_pool_size = 1024M即可,网上也有该问题的其他解决方法,但都不能解决我的问题
    2012-07-07
  • MySQL配置文件无法修改的解决方法(Win10)

    MySQL配置文件无法修改的解决方法(Win10)

    这篇文章主要为大家详细介绍了MySQL配置文件无法修改的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • MySQL与PHP的基础与应用专题之创建数据库表

    MySQL与PHP的基础与应用专题之创建数据库表

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,本系列将带你掌握php与mysql的基础应用,本篇从数据库的创建开始
    2022-02-02
  • MySQL存储过程的权限问题小结

    MySQL存储过程的权限问题小结

    这篇文章主要介绍了MySQL存储过程的权限问题小结及mysql 创建存储过程权限问题,感兴趣的朋友一起看看吧
    2018-04-04

最新评论