Windows下mysql 8.0.29 winx64安装配置方法图文教程

 更新时间:2022年07月19日 16:40:46   作者:科特君  
这篇文章主要为大家详细介绍了Windows下mysql 8.0.29 winx64安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Windows上安装mysql-8.0.29-winx64,供大家参考,具体内容如下

1.进入官网找到自己所需的安装包:https://dev.mysql.com/ ,路径:DOWNLOAD–>MYSQL Community Downloads–>MYSQL on Windows

附下载地址:MySQL Community Server 8.0.29 官方免费安装版

2、解压zip压缩包至想要安装的目录,比如解压到D:\mysql\mysql-8.0.29-winx64

3、在解压目录D:\mysql-8.0.29-winx64中创建MySQL配置文件my.ini

配置文件my.ini内容如下:

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

# 设置mysql的安装目录
basedir=D:\mysql-8.0.29-winx64   

# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.29-winx64\Data   

# 允许最大连接数
max_connections=200

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

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

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password

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

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

4、以管理员身份打开命令行,切换到安装MySQL的目录下,再切换到bin目录下

然后切换到mysql的bin目录下

5、执行MySQL初始化命令 mysqld --initialize --console

记录初始化完成后生成的用户名和密码(红框所示位置即为密码),即root用户和生成的密码,后续我们可以更改。

6、安装MySQL的服务mysqld,同样在bin目录下,执行MySQL服务安装命令 mysqld --install 服务名(不写的话默认服务名是mysql)

因为我这里先前已经安装了,这里只是展示一下。

7、启动MySQL服务,命令为:net start mysql。其中(停止服务:net stop mysql ,卸载服务:sc delete 服务名)

8、登录mysql

输入命令:mysql -u root -p ,(其中-u root表示用户名为root,-p表示登录密码)登录,然后提示输入密码,密位为先前初始化红框所示。

由于自动生成的密码比较复杂,我们可以更改密码,更改密码命令为:alter user root@‘localhost’ identified by ‘root’; 其中单引号内为更改后的密码。

然后输入exit;命令退出mysql,重新登录mysql检验一下密码是否修改成功

9、将mysql.exe和mysqld.exe所在的路径添加到环境变量中,然后重启MySQL服务

打开cmd输入mysql –u root –p, 使用root用户和密码通过命令行(无需管理员身份和切换到mysqld的bin目录下)登录MySQL验证是否安装成功。

接下来就可以去操作数据库啦!

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

相关文章

  • 关于MySQL 优化的100个的建议

    关于MySQL 优化的100个的建议

    MYSQL 如此方便和稳定,以至于我们在开发 WEB 程序的时候很少想到它。即使想到优化也是程序级别的,比如,不要写过于消耗资源的 SQL 语句。但是除此之外,在整个系统上仍然有很多可以优化的地方。
    2016-01-01
  • mysql5.7.10开启慢查询详解

    mysql5.7.10开启慢查询详解

    下面小编就为大家带来一篇mysql5.7.10开启慢查询详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • MySQL面试题讲解之如何设置Hash索引

    MySQL面试题讲解之如何设置Hash索引

    今天研究下mysql中索引,首先我应该知道的是,mysql中不同存储引擎的索引工作方式不一样,并且不是所有的存储引擎都支持所有类型的索引。即使多个存储引擎支持同一种类型的索引,那么他们的实现原理也是不同的,本文将讲解Hash索引该如何设置
    2021-10-10
  • mysql 8.0.11安装教程图文解说

    mysql 8.0.11安装教程图文解说

    本文通过图文并茂的形式给大家介绍了mysql 8.0.11安装教程,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-04-04
  • MySQL循环查询的实现示例

    MySQL循环查询的实现示例

    MySQL循环查询是指在MySQL数据库中使用循环结构进行数据查询的一种方法,本文主要介绍了MySQL循环查询的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • mysql 搜寻附近N公里内数据的简单实例

    mysql 搜寻附近N公里内数据的简单实例

    下面小编就为大家带来一篇mysql 搜寻附近N公里内数据的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • mysql socket文件作用详解

    mysql socket文件作用详解

    这篇文章主要介绍了mysql socket文件作用的相关资料,需要的朋友可以参考下
    2016-09-09
  • 详解如何校验MySQL及Oracle时间字段合规性

    详解如何校验MySQL及Oracle时间字段合规性

    这篇文章主要为大家介绍了如何校验MySQL及Oracle时间字段合规性详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • 基于MySQL和Redis扣减库存的实践

    基于MySQL和Redis扣减库存的实践

    本文主要介绍了基于MySQL和Redis扣减库存的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • mysql实现本地keyvalue数据库缓存示例

    mysql实现本地keyvalue数据库缓存示例

    这篇文章主要介绍了代码实现本地Key-Value缓存示例,大家参考使用吧
    2013-12-12

最新评论