服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Mysql - mysql 8.0.26 安装配置图文教程

mysql 8.0.26 安装配置图文教程

2022-10-24 15:17韭菜池子 Mysql

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

本文为大家分享了mysql 8.0.26 安装配置教程,供大家参考。

第一步:首先进入官网下载

MySQL : Download MySQL Community Server

默认是最新版本(目前最新8.0.27)

mysql 8.0.26 安装配置图文教程

第二步:下载完解压到想存放的目录

第三步:解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置:()

mysql 8.0.26 安装配置图文教程

mysql 8.0.26 安装配置图文教程

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 需要自己更改
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录 需要自己更改
datadir=C:\Program Files\MySQL\Data
# 允许最大连接数
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

配置文件准备好了 然后配置MySQL环境配置

“我的电脑”->右击–>“属性”–>’‘高级系统设置’’–>’'环境变量

首先新建一个系统变量

变量名为:MYSQL_HOME

变量值为:当前mysql文件的所在路径

mysql 8.0.26 安装配置图文教程

点击‘Path’变量->编辑->新建

mysql 8.0.26 安装配置图文教程

在Path里新建一个环境变量

%MYSQL_HOME%\bin

mysql 8.0.26 安装配置图文教程

点击“确定”保存设置

 

安装配置MySQL服务

第一步:

以管理员身份打开cmd

第二步:

打开后进入mysql的bin目录,输入 cd +空格+你的路径

mysql 8.0.26 安装配置图文教程

第三步:

在MySQL目录下的bin目录下输入 mysqld --initialize --console

(初始化MySQL 获取初始密码)

mysql 8.0.26 安装配置图文教程

第四步:

安装MySQL服务,输入 mysqld --install [服务名](服务名可以不加默认为mysql)

mysql 8.0.26 安装配置图文教程

第五步:

服务安装成功之后输入 net start mysql(启动MySQL的服务)

mysql 8.0.26 安装配置图文教程

第六步:

连接MySQL,我用Navicat来展示

mysql 8.0.26 安装配置图文教程

mysql 8.0.26 安装配置图文教程

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

原文链接:https://blog.csdn.net/weixin_54067701/article/details/122011389

延伸 · 阅读

精彩推荐
  • Mysql在Mysql数据库里通过存储过程实现树形的遍历

    在Mysql数据库里通过存储过程实现树形的遍历

    关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,mysql没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头...

    mysql教程网5332020-06-29
  • Mysql什么情况下需要创建MySQL索引?

    什么情况下需要创建MySQL索引?

    这篇文章主要介绍了什么情况下需要创建MySQL索引?本文同时介绍了哪些情况不适合创建MySQL索引,需要的朋友可以参考下 ...

    yuxikuo_15602020-04-22
  • Mysqlmysql mysqldump数据备份和增量备份

    mysql mysqldump数据备份和增量备份

    本篇文章主要讲如何使用shell实现mysql全量,增量备份,还可以按时间备份。 ...

    MYSQL教程网4482020-01-13
  • MysqlMySQL8 主从复制踩坑指南

    MySQL8 主从复制踩坑指南

    不过那一次是基于 MySQL5.7 搭建的,最近工作需要,搭建了基于 MySQL8 的主从,和 MySQL5.7 的搭建还是有一些不同,于是稍微记录下。...

    江南一点雨7932021-07-29
  • MysqlPHP访问MySQL查询超时处理的方法

    PHP访问MySQL查询超时处理的方法

    PHP连接MySQL主要是使用Mysql提供的 libmysqlclient 的客户端库,同时也延伸出来 mysql 和 mysqli 两套PHP的扩展,相对来说 mysqli 比 mysql 更好,更稳定。 ...

    heiyeluren的blog2872019-11-18
  • MysqlMySQL limit分页大偏移量慢的原因及优化方案

    MySQL limit分页大偏移量慢的原因及优化方案

    这篇文章主要介绍了MySQL limit分页大偏移量慢的原因及优化方案,帮助大家更好的理解和使用MySQL数据库,感兴趣的朋友可以了解下...

    Planeswalker2311282021-03-07
  • Mysql浅谈sql连接查询的区别 inner,left,right,full

    浅谈sql连接查询的区别 inner,left,right,full

    下面小编就为大家带来一篇浅谈sql连接查询的区别 inner,left,right,full。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    服务器之家4292020-06-27
  • Mysqlinnodb_flush_method取值方法(实例讲解)

    innodb_flush_method取值方法(实例讲解)

    下面小编就为大家带来一篇innodb_flush_method取值方法(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    jingxian4262020-07-21