MySQL-5.7.20-winx64安装流程

前言

网络上讲解如何安装MySQL的文章很多,在CSDN里就不少,但大多都是复制来粘贴去,且时效性很差。本人安装过MySQL几次,但每次都要重新查找资料,为了做一个记录也为了加强记忆完整操作一遍并记录下来。

一、下载

官方下载地址:
https://dev.mysql.com/downloads/mysql/
可以选择下载MySQL Installer MSI来安装,全程图形化界面,方便简洁,推荐小白使用此种方式。
早先版本的时候64位是不支持这种安装方式的,只能选择下载ZIP包。
下载时需要登录Oracle帐号,没有的话注册一个就行。

当然如果官方的下载速度不理想的话可以选择国内的镜像站,很给力。
清华大学开源软件镜像站:
https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/

二、安装

MSI的安装很傻瓜,跟常规软件没有什么区别,这里讲解ZIP包的安装。

1.解压压缩包到任意位置,这个没什么好说的;

2.新建my.ini配置文件,放置到安装目录下,内容如下:

[mysql]  
# 设置mysql客户端默认字符集  
default-character-set=utf8  
[mysqld]  
#设置3306端口  
port = 3306  
# 设置mysql的安装目录  
basedir=D:\mysql-5.7.20-winx64  
# 设置mysql数据库的数据的存放目录  
datadir=D:\mysql-5.7.20-winx64\data  
# 允许最大连接数  
max_connections=200   
character-set-server=utf8  

3.配置环境变量

3.1 新建系统变量,变量名为MYSQL_HOME;变量值为MySQL安装目录,此为D:\mysql-5.7.20-winx64
3.2 编辑系统变量Path,添加值%MYSQL_HOME%\bin或MySQL下bin目录的绝对路径;

4.以管理员身份运行CMD

4.1 切换路径到mysql安装目录下的的bin目录;
4.2 输入mysqld --install安装mysql到Windows服务。如果出现提示Service successfully installed.则表明安装成功;
4.3 输入mysqld --initialize-insecure进行初始化,该操作下,mysql目录下会出现data文件夹,同时也建立了一个无密码的root帐号。该操作完成不会有提示;
提示:如果不带-insecure会建立一个随机密码的root帐号。密码需要到data目录下的.err文件中找到[Note] A temporary password is generated for root@localhost: password,其中password的位置就是密码
4.4 输入net start mysql启动服务。如果想要关闭mysql服务,输入net stop mysql即可;

5.愉快地使用mysql

在cmd窗口中输入mysql -u root –p,会提示Enter password:。因为我们之前初始化数据库时生成的root帐号密码为空,这里直接回车即可,如果有密码需要输入密码。
提示:输入密码时不会显示任何东西,可以使用SET PASSWORD FOR root@localhost=PASSWORD('root');来修改密码为,此处修改为了root

你可能感兴趣的:(数据库,mysql,64位)