mysql 02 在windows上部署(免安装版)

  1. 下载免安装版
  2. 解压缩
  3. 修改my.ini的配置
  4. 添加环境变量
  5. 将mysql注册为系统服务
  6. 启动mysql服务
  7. 查看root的密码
  8. 开防火墙端口

下载免安装版

链接:https://pan.baidu.com/s/1kVL3ppt 密码:6so7

解压缩

将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini

复制下面的配置信息到 my.ini 保存

修改my.ini的配置

[client]
port=3308
default-character-set=utf8
[mysqld]
port=3308
character_set_server=utf8
basedir=F:\mysql-5.7.17-winx64
#解压目录
datadir=F:\mysql-5.7.17-winx64\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
F:\mysql-5.7.17-winx64\bin\mysqld.exe

添加环境变量

  • 输入变量名:MYSQL_HOME

  • 输入变量值:F:\mysql-5.7.17-winx64

  • 修改PATH变量值:追加 %MYSQL_HOME%\bin

将mysql注册为系统服务

1、使用管路员权限打开CMD(注意管理员权限),在CMD中进入mysql的解压目录
2、运行服务安装命令

mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"

安装成功后会提示安装成功

备注:如果想要移除该服务:mysqld -remove

启动mysql服务

有两种方式:

  • 启动服务命令为:net start mysql
  • 打开管理工具”服务“,找到MySQL服务。通过右键选择启动或者直接点击左边的启动来启动服务
    注意:此时是无法正常启动mysql服务的,因为5.7.18版本是不附带data文件夹的,需要通过命令来创建data文件夹和默认的数据库(如果存在,删除data目录下所有文件)
    创建命令:mysqld --initialize-insecure --user=mysql

查看root的密码

如果没有这个文件,则说明root没设置密码

开防火墙端口


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:mysql 02 在windows上部署(免安装版)

字数:386

本文作者:夏来风

发布时间:2020-06-02, 16:27:01

原始链接:http://www.demo1024.com/blog/mysql-windows-free-installation/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。