MySQL8.0.30(zip版)windows安装过程

 更新时间:2022年09月07日 16:41:26   作者:派大星O  
这篇文章主要介绍了MySQL8.0.30(zip版)windows安装,进入到mysql下载页面后选择zip版本点击下载,下载完以后把它解压到自己想存放的位置,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下

一:下载

mysql下载地址

https://dev.mysql.com/downloads/mysql/

进入到mysql下载页面后选择zip版本点击下载

点击下载以后出现以下页面,点击 No thanks, just start my download 开始下载

二:解压

下载完以后把它解压到自己想存放的位置,我的是D盘,解压完以后会得到以下内容

它里面是没有my.ini这个配置文件的所以我们要手动创建一个my.ini配置文件

三:创建my.ini配置文件

首先在解压好的mysql目录下新建一个txt文件,用记事本打开新建的txt文件,输入以下内容

[mysqld]
# 设置3306端口
port=12345
# 设置mysql的安装目录
basedir=D://software/mysql
# 允许最大连接数
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
#回滚
server_id = 1
log_bin = mysql-bin.log  
#设置log文件保存路径,默认为mysql的data目录下
max_binlog_size = 512M  
#最大log
binlog_format = row
binlog_row_image = full
# 事件调度器启动状态
event_scheduler = on
#重置密码用
#skip-grant-tables
# 解决无法写入空时间,解除严格限制模式
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=12345
default-character-set=utf8

四:安装

1.接下来就开始正式安装mysql了,首先以管理员身份运行cmd,并输入以下命令进入mysql安装目录的bin目录下

进入到D盘
D:
进入到mysql安装目录
cd D:\software\mysql8.0.30\bin

2.进入到安装目录后输入以下命令进行mysql的初始化

mysqld --initialize --user=mysql --console

初始化完成以后回出现以下内容,红框圈起来的地方是临时密码记下来后面登录mysql时要用到

3.MySQL服务安装

初始化完成以后就开始mysql服务的安装,输入以下命令进行mysql服务的安装

mysqld –install mysql

出现下面这个信息就表示服务安装成功了

4.启动mysql服务

mysql服务安装成功以后就是启动服务,输入以下命令启动mysql服务

启动服务 net start mysql
#停止服务 net stop mysq

五.登录并修改初始密码

mysql服务启动成功以后,就开始修改初始密码了

1.登录mysql

输入以下命令登录mysql

 mysql -uroot -p

输入命令回车以后会让输入密码.这个密码就是初始化时的密码

2.修改默认密码

输入以下命令修改mysql默认密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

修改root用户权限默认密码

 create user 'root'@'%'IDENTIFIED WITH mysql_native_password BY '新密码';

3.刷新权限

密码修改完以后需要刷新下权限,命令如下

flush privileges;

权限刷新以后输入quit退出,然后就可以用navicat或者其他一些可视化软件链接MySQL啦

来测试下

到此这篇关于MySQL8.0.30(zip版)windows安装的文章就介绍到这了,更多相关MySQL8.0.30安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL优化之InnoDB优化

    MySQL优化之InnoDB优化

    InnoDB是为Mysql处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。在数据量大的网站或是应用中Innodb是倍受青睐的。那么它就不需要优化了吗,答案很显然:当然不是!!!
    2017-03-03
  • Mysql Workbench查询mysql数据库方法

    Mysql Workbench查询mysql数据库方法

    在本篇文章里小编给大家分享了个关于Mysql Workbench查询mysql数据库方法和步骤,有需要的朋友们学习下。
    2019-03-03
  • mysql创建表分区的实现示例

    mysql创建表分区的实现示例

    表分区是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分,本文主要介绍了mysql创建表分区的实现示例,感兴趣的可以了解一下
    2024-01-01
  • MySQL自动安装批处理脚本实例代码

    MySQL自动安装批处理脚本实例代码

    为了日后安装数据库方便,下面这篇文章主要给大家介绍了关于MySQL自动安装批处理脚本的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • MySQL中的连接查询(等值连接)

    MySQL中的连接查询(等值连接)

    这篇文章主要介绍了MySQL中的连接查询(等值连接),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 用SQL实现统计报表中的"小计"与"合计"的方法详解

    用SQL实现统计报表中的"小计"与"合计"的方法详解

    本篇文章是对使用SQL实现统计报表中的"小计"与"合计"的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MySQL 中如何归档数据的实现方法

    MySQL 中如何归档数据的实现方法

    本文主要介绍了MySQL 中如何归档数据的实现方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • MySQL update set 和 and的区别

    MySQL update set 和 and的区别

    这篇文章主要介绍了MySQL update set 和 and的区别,帮助大家更好的理解和学习使用MySQL数据库,感兴趣的朋友可以了解下
    2021-05-05
  • Docker Dockerfile构建MySQL并初始化数据方式

    Docker Dockerfile构建MySQL并初始化数据方式

    这篇文章主要介绍了Docker Dockerfile构建MySQL并初始化数据方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • mysql 5.7.27 安装配置方法图文教程

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

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

最新评论