前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >5分钟安装好MySQL数据库(建议收藏)

5分钟安装好MySQL数据库(建议收藏)

作者头像
stormwen
发布2019-08-05 14:19:52
1.3K1
发布2019-08-05 14:19:52
举报
文章被收录于专栏:公众号:googpy公众号:googpy

阅读文本大概需要 5 分钟。

MySQL是一个轻量级的关系型数据库,在企业和公司中被广泛使用,但MySQL安装起来却比较繁琐,稍有不注意就导致安装不成功,我曾亲身实践安装MySQL,用时居然花费3个小时。

因此,今天我们就给大家介绍一下Windows下安装MySQL的教程,希望这篇文章能帮助大家少走弯路,快速地安装好MySQL。

1.安装方法简介

Windows操作系统中,我们安装MySQL有两种方法:一是下载MSI点击运行,利用Windows系统安装程序的方法按部就班的来安装;二是下载ZIP,解压出来就能立即使用。我们这里选择下载的ZIP进行MySQL的安装。

2.下载

MySQL官方下载地址:https://dev.mysql.com/downloads/mysql/,为方便大家取用,这里已经放在云盘,需要的可以后台回复「mysql」。

3.解压

下载好后,就可以把解压的内容放到你的安装目录下,比如我的是放在E盘,并给这个解压的文件取一个简单明了的名字,比如:E:\mysql,如下图所示,注意:此时解压后的文件中没有data目录和ini文件。

4.新建my.ini文件

在E:\mysql目录下新建my.ini文件。首先新建一个记事本,将下面的内容直接复制到记事本;然后点击“另存为”,输入保存的文件名,注意打上双引号“my.ini”;最后点击“确定”。这样就完成了.ini文件的新建。

5.配置环境变量

环境配置是为了后面利用cmd管理员命令进行安装,首先用控制面板,打开系统,找到高级系统设置,进行环境变量配置。

在系统变量里新建,名为「MYSQL_HOME」,变量值写对应mysql位置:E:\mysql(这里写你的mysql的安装路径)

设置path,在path里面新增bin目录(注意前面的分号)。比如:「;% MYSQL_HOME%\bin」。

这些配置完成之后,就可以安装了。

6.安装

首先cmd,以管理员身份运行,输入如下命令:E:\>cdE:mysql\bin

接下来的操作请复制代码到你的电脑即可。

(1)运行安装服务

代码语言:javascript
复制
mysqld -install

控制台会提示:Services successfullyinstalled 安装成功,如果运行mysqld -install安装服务,显示已存在,请输入mysqld -remove移除之前安装好的mysql,再次运行mysqld -install即可。

(2) 运行命令,生成data目录

代码语言:javascript
复制
mysqld –initialize-insecure–user=mysql

(3) 启动服务

代码语言:javascript
复制
net startmysql

(4)修改密码

首先,停止服务

代码语言:javascript
复制
net stopmysql

其次,开启无密码的MySQL Sever

代码语言:javascript
复制
mysqld--skip-grant-tables

再重新打开一个cmd终端,用管理员身份运行,输入如下代码,此时不用输入密码,直接点击Enter键即可

代码语言:javascript
复制
mysql -uroot -p

然后更新root账户的密码为“root”

代码语言:javascript
复制
updatemysql.user set authentication_string=password("root") whereuser="root";

执行刷新权限

代码语言:javascript
复制
flushprivileges;

最后结束本次操作

代码语言:javascript
复制
quit;

上述步骤如有不清楚的地方,请看下图的红线操作流程

(5) 再次输入用户名 输入密码 ,密码为root

代码语言:javascript
复制
mysql -uroot -p

(6) 再次修改密码,将密码改为123456

代码语言:javascript
复制
SETPASSWORD = PASSWORD('123456');
 
 
ALTER USER'root'@'localhost' PASSWORD EXPIRE NEVER;
 
 
flushprivileges;

(7)此时重新打开cmd重新登录

代码语言:javascript
复制
mysql -uroot -p 123456

结果显示:

代码语言:javascript
复制
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.23 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

到这里MySQL 5.7.23数据库安装成功,你就可以开启数据库运行之路啦!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 googpy 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档