博客
关于我
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 配置详细步骤
  • 你可能感兴趣的文章
    mysql 优化器 key_mysql – 选择*和查询优化器
    查看>>
    MySQL 优化:Explain 执行计划详解
    查看>>
    Mysql 会导致锁表的语法
    查看>>
    mysql 使用sql文件恢复数据库
    查看>>
    mysql 修改默认字符集为utf8
    查看>>
    Mysql 共享锁
    查看>>
    MySQL 内核深度优化
    查看>>
    mysql 内连接、自然连接、外连接的区别
    查看>>
    mysql 写入慢优化
    查看>>
    mysql 分组统计SQL语句
    查看>>
    Mysql 分页
    查看>>
    Mysql 分页语句 Limit原理
    查看>>
    MySql 创建函数 Error Code : 1418
    查看>>
    MySQL 创建新用户及授予权限的完整流程
    查看>>
    mysql 创建表,不能包含关键字values 以及 表id自增问题
    查看>>
    mysql 删除日志文件详解
    查看>>
    mysql 判断表字段是否存在,然后修改
    查看>>
    MySQL 到底能不能放到 Docker 里跑?
    查看>>
    mysql 前缀索引 命令_11 | Mysql怎么给字符串字段加索引?
    查看>>
    MySQL 加锁处理分析
    查看>>