Windows安装mysql


1、这里以windows64位5.7.23版本为例

官方下载地址:https://downloads.mysql.com/archives/community/

2、将下载下来的包解压到D盘,完毕后将文件加名字改为:mysql5.7.23,然后配置环境变量。

变量名:MYSQL_HOME

变量值:D:\mysql5.7.23

随后在path中添加:%MYSQL_HOME%\bin

3、创建mysql数据目录及配置文件:

这个版本中是没有data 和 my.ini文件的需要自己手动创建,

创建Uploads目录作为MySQL导入导出的目录

my.ini文件配置文件配置参考如下:

[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql5.7.23
datadir=D:\mysql5.7.23\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM

log-error	= error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1
secure-file-priv=D:\mysql5.7.23\Uploads

max_allowed_packet = 32M
binlog_cache_size = 4M
sort_buffer_size = 2M
read_buffer_size = 4M
join_buffer_size = 4M
tmp_table_size = 96M
max_heap_table_size = 96M
lower_case_table_names=1
innodb_file_per_table = 1


[client]   
default-character-set=utf8

配置完毕后我们的目录结构如下

attachments-2020-05-P669ksHM5ec5ea63c926f.png

4、初始化数据库

切记用管理员身份打开cmd(命令提示符),右键命令提示符以管理员身份运行,否则安装服务的时会提示无权限

cmd命令行进入D:\mysql5.7.23\bin目录,执行mysqld --initialize-insecure

执行完毕后会发现之前创建的data里多了不少文件

attachments-2020-05-QZHcGwu65ec5eb3282d35.png

attachments-2020-05-HCKVBi6x5ec5eae4dcc44.png

5、注册并启动MySQL服务

执行mysqld –install MySQL57安装服务(install后面是服务的名字,我们这里以MySQL57作为mysql5.7的服务名)net start MySQL57启动MySQL服务。

attachments-2020-05-hw900uke5ec5eb63dcb18.png

6、登录并修改密码

提醒大家,由于初始化设置或版本差异,有些版本安装完成后root是空密码,有些是临时密码,我们需要查看error log日志提示。

attachments-2020-05-sPqE2kvH5ec5eba8d3643.png

attachments-2020-05-47BJNmd15ec5ebbfd44e3.png

关于修改密码:https://www.cnblogs.com/zsyIndex/p/15743930.html

相关