mysql 5.7.21 解压版安装配置方法图文教程

作者:如妖 时间:2024-01-13 23:26:01 

由于本人经常装系统,每次装完系统之后都要重新安装一些软件,安装软件的时候又要上网查找安装的教程,比较麻烦,所以自己整理了MySQL5.7.21解压版的安装方法,以便查看。

1.首先,你要下载MySQL解压版,下载地址,图解:

mysql 5.7.21 解压版安装配置方法图文教程mysql 5.7.21 解压版安装配置方法图文教程mysql 5.7.21 解压版安装配置方法图文教程mysql 5.7.21 解压版安装配置方法图文教程

2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\software\,因此MySQL的完整路径为:C:\software\mysql-5.7.21-winx64

mysql 5.7.21 解压版安装配置方法图文教程

3.配置环境变量

 新增系统环境变量:

键名:MYSQL_HOME

值为:C:\software\mysql-5.7.21-winx64

mysql 5.7.21 解压版安装配置方法图文教程

 在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“;”符号不能省略

4.准备好my.ini文件,可以先新建一个my.txt文件,然后通过重命名修改文件后缀为.ini,以前的版本解压后或许会存在my-default.ini文件,但是5.7.21版本没有,因此要自己手动创建该文件,文件的内容如下:


[mysqld]
port = 3306
basedir=C:/software/mysql-5.7.21-winx64
datadir=C:/software/mysql-5.7.21-winx64/data  
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

 此步骤要注意:红框内为MySQL的安装路径,并且文件夹之间用“/”而不是“\”,否则在下面的操作中可能会出错

mysql 5.7.21 解压版安装配置方法图文教程

编辑好my.ini文件之后,将my.ini文件放到C:\software\mysql-5.7.21-winx64目录下

5.以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

mysql 5.7.21 解压版安装配置方法图文教程

6.执行以下语句进行MySQL的安装


mysqld -install

执行命令后提示:Service successfully installed. 表示安装成功

7.执行以下语句进行MySQL的初始化


mysqld --initialize-insecure --user=mysql

 执行命令后会在MySQL的安装目录下生成data目录并创建root用户。

mysql 5.7.21 解压版安装配置方法图文教程

8.执行以下命令以启动mysql服务


net start mysql

执行后会有如下提示:

MySQL服务正在启动..

MySQL服务已经启动成功。

9.启动MySQL之后,root用户的密码为空,设置密码,命令如下:


mysqladmin -u root -p password 新密码
Enter password: 旧密码

需要输入旧密码时,由于旧密码为空,所以直接回车即可。

MySQL5.7.21解压版安装完毕。

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程

来源:https://blog.csdn.net/Recky_wiers/article/details/79243804

标签:mysql5.7,mysql5.7.21
0
投稿

猜你喜欢

  • mysql建立自定义函数的问题

    2024-01-19 06:26:52
  • Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)

    2024-05-09 15:22:50
  • OpenCV停车场车位实时检测项目实践

    2022-09-13 09:37:08
  • C#连接Oracle数据库的多种方法总结

    2024-01-23 12:43:45
  • Python机器学习logistic回归代码解析

    2021-02-20 23:59:16
  • 如何利用python的tkinter实现一个简单的计算器

    2021-09-12 09:19:52
  • keras的load_model实现加载含有参数的自定义模型

    2021-03-05 08:18:56
  • Python实现按特定格式对文件进行读写的方法示例

    2022-06-07 22:59:57
  • 解决Tensorflow安装成功,但在导入时报错的问题

    2022-03-05 18:39:27
  • Vue.js 2.5新特性介绍(推荐)

    2024-05-13 09:09:00
  • 详细介绍基于MySQL的搜索引擎MySQL-Fullltext

    2024-01-27 16:30:30
  • Python 按字典dict的键排序,并取出相应的键值放于list中的实例

    2022-01-26 16:48:46
  • 不通过数据源名DSN也能访问Access数据库吗?

    2009-10-29 12:22:00
  • TensorFlow数据输入的方法示例

    2022-04-27 03:32:03
  • mysql insert语句操作实例讲解

    2024-01-15 12:12:24
  • Sublime Text v4.0(4143)安装方法

    2023-09-27 12:04:50
  • golang中defer的关键特性示例详解

    2023-08-06 06:12:45
  • 是在客户端确认还是在服务器端确认?

    2010-07-14 21:05:00
  • 减少新开窗口提升可访问性

    2009-04-17 13:56:00
  • Python中使用异常处理来判断运行的操作系统平台方法

    2021-03-28 07:37:23
  • asp之家 网络编程 m.aspxhome.com