Mysql 使用下载的zip文件进行安装启动
为什么80%的码农都做不了架构师?>>>
在很多情况下,例如windows系统下,并不想将mysql数据库以服务的形式安装,因为可能会用到多种版本的数据库,我们想下载多种版本数据库放在不同的目录下,在需要哪个版本的数据库的时候,启动相应的mysql服务即可,可以灵活切换。
1.在mysql官网下载压缩包
https://downloads.mysql.com/archives/community/ 在这里可以根据系统要求下载相应的版本,我这里以Mysql5.7.17为例,系统选择采用的是Windows 64位的,然后点击现在ZIP Archive
2.加压下载好的文件并添加配置文件my.ini
将下载好的文件加压到某个目录下,这里假设解压到了D://mysql-5.7.17目录下。然后在改文件夹中找是否包含默认的配置文件my-default.ini,如果有的话只需要将改文件进行重命名,修改为my.ini即可
3.进行数据库的初始化
对于采用下载ZIP Archive文件来安装mysql,需要手动进行mysql的初始化。这是因为对于采用这种形式下载的mysql包中是没有data文件的,即数据库中没有任何数据,连登陆mysql的root用户都没有,所以我们首先要进行数据库数据的初始化。
方法很简单,只需要在命令行执行mysql解压目录下bin文件夹中的mysqld.exe即可,具体如下:
D:\mysql-5.7.17\bin\mysqld.exe --initialize --user=root --console
这里使用了--initialize 表示在初始化的时候会给指定的root用户随机生成一个密码,命令中加上--console就是为了让在执行命令的时候打印出来这个密码,如下例子:
然后启动mysql服务之后就可以修改默认的密码:
alter user root@'localhost' identified by 'root';
当然也可以使用如下命令:
D:\mysql-5.7.17\bin\mysqld.exe --initialize-insecure --user=root --console
这里使用了--initialize-insecure 表示在初始化的时候不会给root用户生成密码,即在登录的时候是不需要密码就可以登录。最终对root用户密码的设置需要我们自己手动去设置,如:
set password for root@localhost=password('root');
官方说明:
Use --initialize for “secure by default” installation (that is, including generation of a random initial root password). In this case, the password is marked as expired and you will need to choose a new one.
With --initialize-insecure, no root password is generated. This is insecure; it is assumed that you will assign a password to the account in timely fashion before putting the server into production use.
4.启动数据库
在windows系统中,只需要双击mysqld.exe文件,即可启动mysql。该启动方式启动之后会在后台运行,可以通过任务管理器来查看mysql是否启动成功。
5.使用客户端连接数据库
执行命令:
D:\mysql-5.7.17\bin\mysql.exe -uroot -proot
即可连接数据库。
可以参考官方文档:https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html
转载于:https://my.oschina.net/Declan/blog/3051186
Mysql 使用下载的zip文件进行安装启动相关推荐
- 下载的mysql压缩包怎么启动_Mysql 使用下载的zip文件进行安装启动
在很多情况下,例如windows系统下,并不想将mysql数据库以服务的形式安装,因为可能会用到多种版本的数据库,我们想下载多种版本数据库放在不同的目录下,在需要哪个版本的数据库的时候,启动相应的my ...
- MySQL 5.7.18 zip 文件安装过程
MySQL 5.7.18 zip 文件安装过程 安装MySQL:5.7.18(千万注意路径问题,不要直接照抄) 1.下载路径 https://dev.mysql.com/downloads/mysql ...
- mysql5.7.17.zip教程,Mysql学习win10下mysql 5.7.17 zip压缩包版安装教程
搜索热词 <MysqL学习win10下MysqL 5.7.17 zip压缩包版安装教程>要点: 本文介绍了MysqL学习win10下MysqL 5.7.17 zip压缩包版安装教程,希望对 ...
- 7z001怎么解压在安卓手机上面_安卓zip文件压缩RAR解压手机下载-安卓zip文件压缩RAR解压v1.0最新版下载...
安卓zip文件压缩RAR解压是一款非常好用的手机压缩解压缩神器,在安卓zip文件压缩RAR解压上我们可以看到很多的实用的功能,软件可以帮助我们更好的处理我们手机中的文件,感兴趣的朋友赶紧下载安卓zip ...
- cordova 安卓文件多选_安卓zip文件压缩RAR解压软件下载-安卓zip文件压缩RAR解压下载v3.0.4安卓版...
安卓zip文件压缩RAR解压是一款非常好用的手机压缩解压缩神器,在安卓zip文件压缩RAR解压上我们可以看到很多的实用的功能,软件可以帮助我们更好的处理我们手机中的文件,感兴趣的朋友赶紧下载安卓zip ...
- mysql下载个压缩文件怎么安装_压缩包法安装mysql
之前一直安装mysql,我一直是用压缩包安装的.如果之前安装过Mysql,必须要删除注册文件,才能把Mysql彻底删除了. 先在官网下载mysql的版本.下载package版本,即.zip版本的.下载 ...
- mysql 5.7.17 zip_win10下mysql 5.7.17 zip压缩包版安装教程
mysql5.7.17安装教程分享给大家,供大家参考,具体内容如下 从官网下载zip https://www.mysql.com/downloads/ 解压 D:\devtool\mysql-5.7. ...
- 没有MsVCp140如何安装MysQl,win10中msvcp140.dll文件如何安装_win10电脑缺少msvcp140.dll文件的安装教程...
有不少win10系统用户在电脑中运行软件或者程序的时候,反映说会遇到msvcp140.dll文件缺少或丢失的情况,解决方法很简单,只需要安装msvcp140.dll文件即可,那么win10中msvcp ...
- SharePoint 2010 自定义Ribbon实现文档批量下载为Zip文件
在SharePoint 2010文档库中,结合单选框,在Ribbon中提供了批量处理文档的功能,比如,批量删除.批量签出.批量签入等,但是,很遗憾,没有提供批量下载,默认的只能一个个下载,当选择多个文 ...
最新文章
- c++interesting转换为uint_1.6运算符及数据类型转换
- 组策略中Run logon scripts synchronously和Run startup scripts asynchronously的区别
- 网络请求之优化参数添加工具类自定义Map类
- c#+mysql图片存数据库_C#图片存入数据库及其读出显示
- excel怎么删除浏览记录 方法介绍
- centos7下安装mysql及测试centos_CentOS7安装mysql8
- Mac OS系统修改Hosts文件的方法
- 一念心动,一生绵延——如何修复min pulse width?
- 机器学习防止模型过拟合方法总结
- 计算机声音管理器不见了,电脑中找不到Realtek高清晰音频管理器的解决方法
- Linux 集群搭建
- 运营主管的OKR案例
- ASM diskgroup dismount with Waited 15 secs for write IO to PST (文档 ID 1581684.1)
- 函数feof使用注意事项
- 移动IP技术概述(转)
- Web网站模板-教育培训响应式网站模板(HTML+CSS+JavaScript)
- 创建视图时--ora-01731:出现循环的视图定义
- 魏小亮:如何选择硅谷的IT公司
- ENC28J60学习笔记——第4部分
- 基于嵌入式Win CE系统的电能质量监测仪
热门文章
- 每日一博 - Spring Boot Application as a Service
- MyBatis源码- SqlSession门面模式 selectList 源码解析
- Centos显示-bash-4.1$问题的修复及原因探究
- mysql数据库连接配置路径_[zz]MySQL数据库主从同步安装与配置总结
- vorwerk 机器人_福维克(Vorwerk)--吸尘器行业的quot;安利quot;
- JavaScript数组的API
- JavaScript最新手机号码、电话号码正则表达式
- matlab/simulink PMSM电机DTC控制
- java单态模式_Java单态模式
- c# 遍历文件夹深度,C#遍历文件夹,直到找到正确的文件