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

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

服务器之家 - 数据库 - Mysql - MySQL8.0.32的安装与配置超详细图文教程

MySQL8.0.32的安装与配置超详细图文教程

2023-03-02 16:04SSH-Victory Mysql

这篇文章主要介绍了MySQL8.0.32的安装与配置超详细图文教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1、下载

地址:MySQL官网

2、解压

解压之后的文件里边是没有data文件的,需要创建一个空文件夹命名为data(后面需要用),并且需要创建一个初始化文件,命名为my,后缀名为.ini。my.ini文件以记事本方式打开输入以下配置设置信息

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ---是你的文件路径---
basedir=D:developMysql
# 设置mysql数据库的数据的存放目录  ---是你的文件路径data文件夹自行创建---
datadir=D:developMysqldata
# 允许最大连接数
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

注意:

MySQL8.0.32的安装与配置超详细图文教程

MySQL8.0.32的安装与配置超详细图文教程

3、安装

在任务栏的搜索框中输入cmd调出命令提示符,并以管理员身份运行

MySQL8.0.32的安装与配置超详细图文教程

以管理员身份进入MySQL根目录的bin目录下

MySQL8.0.32的安装与配置超详细图文教程

安装MySQL服务:输入mysqld --install回车

MySQL8.0.32的安装与配置超详细图文教程

初始化:输入mysqld --initialize --console回车,接着MySQL会产生一个随机密码,复制root@localhost:之后的这段随机密码并保存(后面要用到)

MySQL8.0.32的安装与配置超详细图文教程

启动MySQL服务:输入net start mysql

MySQL8.0.32的安装与配置超详细图文教程

验证MySQL服务是否安装成功:输入mysql -u root -p点击回车,会提示你输入密码,这时输入第四步初始化时产生的随机密码,如果显示如下图所示字样说明安装成功

MySQL8.0.32的安装与配置超详细图文教程

修改密码
将初始化时的随机密码修改为自己容易记住的密码,如下将MySQL密码设置为123456

ALTER USER "root"@"localhost" IDENTIFIED BY "123456";

MySQL8.0.32的安装与配置超详细图文教程

4、配置

** 设置环境变量**

MySQL8.0.32的安装与配置超详细图文教程

系统变量中新建
变量名为:

MYSQL_HOME

变量值为bin文件所处的根文件路径:

D:developMysql

MySQL8.0.32的安装与配置超详细图文教程

MySQL8.0.32的安装与配置超详细图文教程

找到path点击编辑,新建输入以下代码:

%MYSQL_HOME%
%MYSQL_HOMEin%

MySQL8.0.32的安装与配置超详细图文教程

副本

第四步的环境变量,可以直接设置成全局的环境变量,不需要创建MYSQL_HOME变量,直接点击path点击编辑。代码如下:

.
D:developMysqlin    ---此处为bin文件的路径

MySQL8.0.32的安装与配置超详细图文教程

到此这篇关于MySQL8.0.32的安装与配置超详细图文教程的文章就介绍到这了,更多相关MySQL8.0.32安装与配置内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/weixin_47827233/article/details/129007041

延伸 · 阅读

精彩推荐
  • Mysql查看修改MySQL表结构命令

    查看修改MySQL表结构命令

    这篇文章主要介绍了查看修改MySQL表结构命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...

    齐较瘦11712021-03-26
  • MysqlMySQL 5.7中的关键字与保留字详解

    MySQL 5.7中的关键字与保留字详解

    最近在将数据从Oracle迁移到MySQL的过程中,遇到一些问题,其中就包括关键字。下面这篇文章主要给大家介绍了MySQL 5.7中的关键字与保留字的相关资料,文...

    Hoegh2612020-07-22
  • MysqlMySQL之where使用详解

    MySQL之where使用详解

    我们需要获取数据库表数据的特定子集时,可以使用where子句指定搜索条件进行过滤。本文主要介绍了MySQL之where使用,具有一定的参考价值,感兴趣的小伙...

    李子捌6862021-12-05
  • Mysql如果 MySQL磁盘满了,会发生什么?还真被我遇到了

    如果 MySQL磁盘满了,会发生什么?还真被我遇到了

    使用命令发现磁盘使用率为100%了,还剩几十兆。网上查了很多资源,说要进行磁盘碎片化整理。原因是datafree占据的空间太多啦。具体可以通过这个sql查看...

    民工哥技术之路4672022-01-05
  • Mysql基于mysql全文索引的深入理解

    基于mysql全文索引的深入理解

    本篇文章是对mysql全文索引进行了详细的分析介绍,需要的朋友参考下 ...

    jingxian2102019-12-25
  • Mysql详解MySQL(InnoDB)是如何处理死锁的

    详解MySQL(InnoDB)是如何处理死锁的

    这篇文章主要介绍了MySQL(InnoDB)是如何处理死锁的,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们...

    LastSun4872020-09-21
  • MysqlMySQL数据库分区功能的使用教程

    MySQL数据库分区功能的使用教程

    这篇文章主要介绍了MySQL数据库分区功能的使用教程,文中特别讲解了MySQL分表和分区的区别以及联系,需要的朋友可以参考下 ...

    hudeyong9264842020-06-08
  • Mysqlmysql判断表是否存在然后批量删除的操作

    mysql判断表是否存在然后批量删除的操作

    这篇文章主要介绍了mysql判断表是否存在然后批量删除操作,具有很好的参考价值,希望对有所帮助。一起跟随小编过来看看吧...

    小道仙6702021-02-24