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
配置完毕后我们的目录结构如下
4、初始化数据库
切记用管理员身份打开cmd(命令提示符),右键命令提示符以管理员身份运行,否则安装服务的时会提示无权限
cmd命令行进入D:\mysql5.7.23\bin目录,执行mysqld --initialize-insecure
执行完毕后会发现之前创建的data里多了不少文件
5、注册并启动MySQL服务
执行mysqld –install MySQL57安装服务(install后面是服务的名字,我们这里以MySQL57作为mysql5.7的服务名)net start MySQL57启动MySQL服务。
6、登录并修改密码
提醒大家,由于初始化设置或版本差异,有些版本安装完成后root是空密码,有些是临时密码,我们需要查看error log日志提示。
关于修改密码:https://www.cnblogs.com/zsyIndex/p/15743930.html