博客
关于我
mysql-5.6.17-win32免安装版配置
阅读量:795 次
发布时间:2023-02-11

本文共 1452 字,大约阅读时间需要 4 分钟。

MySQL 5.6.17 Windows 安装与配置指南

一、准备工作

首先,下载MySQL 5.6.17的Windows版本,并将其解压到一个自定义目录中,例如D:\mysql-5.6.17-win32。

二、配置my.ini文件

将解压后的根目录下的my-default.ini文件复制到配置目录中,命名为my.ini,并使用以下内容替换my.ini文件:

[client]port=3306default-character-set=utf8# 客户端字符集与服务端一致即可,建议使用utf8[mysqld]port=3306character_set_server=utf8# 服务端字符集,建议使用utf8basedir=D:\mysql-5.6.17-win32# 解压根目录datadir=D:\mysql-5.6.17-win32\data# 数据目录sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[WinMySQLAdmin]D:\mysql-5.6.17-win32\bin\mysqld.exe# 解压根目录\bin\mysqld.exe

三、环境变量配置

  • 在“我的电脑”->“属性”->“高级设置”->“环境变量”中,新建一个变量名为MYSQL_HOME,值为D:\mysql-5.6.17-win32。
  • 打开PATH变量,追加%MYSQL_HOME%\bin,即在末尾添加; %MYSQL_HOME%\bin
  • 在命令提示符中,进入解压目录的bin子目录,运行以下命令安装服务:
    mysqld -install

    如果提示“Install/Remove of the Service Denied”,请确保以管理员身份运行命令提示符。

  • 四、注意事项

    • 如果在安装服务时出现“Install/Remove of the Service Denied”错误,请确保以管理员身份运行命令提示符。
    • 服务启动可通过net start mysql,停止使用net stop mysql,移除服务可用mysqld -remove

    五、启动、停止与移出MySQL服务

    • 启动服务:net start mysql
    • 停止服务:net stop mysql
    • 移出服务:mysqld -remove

    六、修改root密码

  • 以管理员身份运行命令提示符,进入解压目录的bin子目录:
    D:\mysql-5.6.17-win32\bin > mysql -uroot
  • 进入MySQL命令行,执行以下命令:
    mysql > use mysql;mysql > delete from user where user = '';mysql > update user set password = 'newpassword' where user = 'root';mysql > flush privileges;mysql > quit;
  • 修改成功后,登录时使用以下命令:
    mysql -uroot -p

    输入密码:newpassword

  • 七、常用命令

    • 查看所有数据库:mysql > show databases;
    • 切换到mysql数据库:mysql > use mysql;
    • 查看当前数据库表:mysql > show tables;

    参考内容

  • MySQL 5.6.17 Windows 安装指南
  • MySQL 5.6.17 Windows 配置详细步骤
  • 你可能感兴趣的文章
    mongodb导出csv json
    查看>>
    MongoDB快速入门
    查看>>
    MongoDB插入数据的3种方法
    查看>>
    mongoDB教程(一):数据库简介
    查看>>
    mongoDB教程(十):导入、导出
    查看>>
    MongoDB语句
    查看>>
    MongoDB部署高可用集群
    查看>>
    mongo启动失败
    查看>>
    Monitorr 任意文件上传漏洞复现(CVE-2024-0713)
    查看>>
    Monitor原理
    查看>>
    MonoGame 示例项目教程
    查看>>
    Movie播放Gif,完美实现屏幕适配
    查看>>
    mppt算法详解-ChatGPT4o作答
    查看>>
    mpvue的使用(一)必要的开发环境
    查看>>
    MQ 重复消费如何解决?
    查看>>
    mqtt broker服务端
    查看>>
    MQTT 保持活动计时器:让您的设备保持连接
    查看>>
    MQTT 保留消息
    查看>>
    MQTT 和 EMQX到底有啥区别?
    查看>>
    MQTT 持久会话与 Clean Session 详解
    查看>>