欢迎光临散文网 会员登陆 & 注册

[原] MySQL 5.7安装及密码配置过程(Windows)

2019-06-16 09:09 作者:酷酷水稻  | 我要投稿

       在进行后端数据库相关功能的开发时,有时在Windows系统上搭建一套用于测试的MySQL数据库反而会更简单(避免了虚拟机、远程Linux、双系统等繁琐情况)。

       在安装5.7版本的MySQL时,发现与之前5.6的版本有一些不同,导致安装失败。经查阅官方文档,整理后的步骤如下:

       一、下载MySQL 5.7版本安装包

       从“https://dev.mysql.com/downloads/mysql/5.7.html”下载MySQL 5.7版本的安装包,选择下图所示的项:

下载zip版本的档案

       说明:建议选择zip档,而不是MSI的版本。原因是方便系统重装后能够快速恢复数据库。

       二、初始化数据库

       将zip档解压至C盘以外的路径(比如我的是D:\Infrastructure\),以免系统恢复时覆盖数据库系统。进入解压后的文件夹后,发现了5.7版本与5.6版本不一样的几个地方:

       1、没有data目录

       打开具有管理员权限的命令提示符,进入数据库安装目录中的bin文件夹(以下简称bin文件夹),执行“mysqld --initialize”初始化生成data目录。

       2、随机root密码

       在上一步生成的data文件夹中,有一个以“.err”结尾的文件,用文件编辑器打开后搜索“password”关键字可以找到数据库初始化时所生成的随机root密码。如下图中的字样:

[Note] A temporary password is generated for root@localhost

       三、安装服务并启动

       完成上述两步后,在bin文件夹中执行“mysqld --install”,会在Windows服务中自动增加一个MySQL的服务。

       在bin文件夹中执行“net start mysql”启动服务。

       四、登录root并修改密码

       在bin文件夹中执行“mysql -uroot -p”,会出现输入密码的提示,将在err文件中找到的随机密码复制过来并回车登录到root特权模式。

       执行“alter user root@'localhost' identified by 'xxx'”来修改root的密码(xxx为你要确定的密码)。


       完成了安装和基本配置后,可以创建开发相关数据库、用户和表结构啦~~



[原] MySQL 5.7安装及密码配置过程(Windows)的评论 (共 条)

分享到微博请遵守国家法律