博客
关于我
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 CRUD 数据表基础操作实战
    查看>>
    multisim变压器反馈式_穿过隔离栅供电:认识隔离式直流/ 直流偏置电源
    查看>>
    mysql csv import meets charset
    查看>>
    multivariate_normal TypeError: ufunc ‘add‘ output (typecode ‘O‘) could not be coerced to provided……
    查看>>
    MySQL DBA 数据库优化策略
    查看>>
    multi_index_container
    查看>>
    MySQL DBA 进阶知识详解
    查看>>
    Mura CMS processAsyncObject SQL注入漏洞复现(CVE-2024-32640)
    查看>>
    Mysql DBA 高级运维学习之路-DQL语句之select知识讲解
    查看>>
    mysql deadlock found when trying to get lock暴力解决
    查看>>
    Musetalk如何优化嘴部,提高清晰度?
    查看>>
    MuseTalk如何生成高质量视频(使用技巧)
    查看>>
    mysql default unix_timestamp(now())
    查看>>
    mutiplemap 总结
    查看>>
    MySQL DELETE 表别名问题
    查看>>
    Mutual Training for Wannafly Union #8 D - Mr.BG Hates Palindrome 取余
    查看>>
    Mysql Dump命令
    查看>>
    MySQL Error Handling in Stored Procedures---转载
    查看>>
    MVC jsp+servlet+javabean 连接Mysql数据库測试demo
    查看>>
    mysql explain关键字执行计划表解析系列一
    查看>>