MySQL5.7在Windows下的安装

来来回回装了几次MySQL,有点印象却每次仍需要百度教程,索性自己总结下吧。

1 下载

MySQL官网链接
我们要下载的在Windows运行的版本是MySQL Community Server,大家可以从MySQL的官网首页一步步的找一下该地址。
MySQL Community Server 5.7.31
MySQL5.7在Windows下的安装_第1张图片
下载,并解压到目标地址。
比如我这里是:
MySQL5.7在Windows下的安装_第2张图片

2 配置环境变量

如果你也是Win10系统,那么可以跟我一样直接搜索到环境变量进行配置。
MySQL5.7在Windows下的安装_第3张图片
具体配置可分为两部分:

  1. 新建系统变量,变量名为MYSQL_HOME,变量值D:\Java\mysql-5.7.28-winx64
  2. 修改Path变量,增加的值为:%MYSQL_HOME%\bin

两部分配置的好处是,如果以后你的MySQL版本变化了,Path中的值不变,只需修改MYSQL_HOME的值。

3 新建my.ini配置文件

D:\Java\mysql-5.7.28-winx64目录下新建记事本,改为my.ini,内容如下:

[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8 

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=D:\Java\mysql-5.7.28-winx64

# 设置mysql数据库的数据的存放目录
datadir=D:\Java\mysql-5.7.28-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

以上我的配置是比较基础的,更详细多样的配置如果您感兴趣可以自己搜索学习。

4 初始化及修改密码

  1. 在搜索框中搜索命令提示符,并以管理员身份运行。
  2. 进入到D:\Java\mysql-5.7.28-winx64\bin
# 切换到D盘
d:
# 进入目录
cd D:\Java\mysql-5.7.28-winx64\bin
  1. 输入命令mysqld -install,如果你成功了,控制台会出现Service successfully installed
mysqld -install
  1. 输入命令mysqld --initialize,在D:\Java\mysql-5.7.28-winx64\bin目录中,有一个.err文件,里面有随机的密码,将它复制出来。
mysqld --initialize
# 输入mysqld --initialize --console也可以,这样随机密码会直接显示到控制台上
  1. 启动服务
    身为一个程序员,肯定要用代码的方式启动了。
net start mysql
  1. 修改密码
# 登录
mysql -u root -p随机密码

# 修改密码
set password for root@localhost = password('root');
# 学习阶段,一般修改为root,这个随意

# 在以后的登录中,一般使用
mysql -u root -p
# 回车后会提示你输入密码
# 这种方式输入的密码是看不见的,更加安全

你可能感兴趣的:(MySQL,mysql)