0


Window中安装mysql-5.7

1. 软件下载地址

  • 免安装版下载地址:MySQL :: Download MySQL Community Server
  • 安装版下载地址:MySQL :: Download MySQL Installer

2. 免安装版安装步骤

  1. 下载免安装版的压缩包,并解压到指定目录(例如D:\Program Files (x86)\mysql-5.7.41-winx64)
  2. 进入MySQL安装目录的bin目录下,运行以下命令初始化MySQL服务 mysqld --initialize --console
  3. 记下输出的root用户的初始密码,为后续登录MySQL
  4. 运行一下命令,注册MySQL服务 mysqld --install MySQL --defaults-file="D:\Program Files (x86)\mysql-5.7.41-winx64\my.ini"
  5. 修改my.ini文件,配置MySQL服务参数。my.ini文件在MySQL安转路径的根目录下面,若没有的话,自己手动新建一个。my.ini文件配置如下: [mysqld]# MySQL服务的端口号port=3306# MySQL服务的安装路径basedir=D:\\Program Files (x86)\\mysql-5.7.41-winx64\\# MySQL数据文件的存储路径datadir=D:\\Program Files (x86)\\mysql-5.7.41-winx64\\data\\# 允许的最大连接数max_connections=200# 字符集设置为utf8mb4character-set-server=utf8mb4# 开启二进制日志记录log-bin=D:\\Program Files (x86)\\mysql-5.7.41-winx64\\data\\mysql-bin# 开启慢查询日志记录slow_query_log=1slow_query_log_file=D:\\Program Files (x86)\\mysql-5.7.41-winx64\\data\\mysql-slow.log# 设置SQL模式为常用的ANSI模式sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]# MySQL客户端的默认字符集default-character-set=utf8mb4
  6. 运行以下命令,启动MySQL服务 net start MySQL启动不成功,则运行mysqld --console命令,查看报错信息ERROR,如:You have enabled the binary log, but you haven't provided the mandatory server-id. Please refer to the proper server start-up parameters documentation若出现以上错误,则需要修改my.ini,在log-bin路径设置上面添加# server-id参数用于在复制中,为主库和备库提供一个独立的ID,以区分主库和备库;开启二进制文件的时候,需要设置这个参数server_id=100
  7. 停止MySQL服务,运行以下命令:net stop MySQL

3. 修改root密码

如果忘记root用户的密码,可以通过修改my.ini文件,跳过权限验证,直接修改密码

  1. 停止MySQL服务,运行以下命令: net stop MySQL
  2. 修改my.ini文件,在[mysqld]段下添加以下一行: # 如果忘记了root用户的密码,可以通过修改my.ini文件添加shared-memory参数,跳过权限验证,直接登陆MySQL服务并修改密码:shared-memoryskip-grant-tables
  3. 启动MySQL服务,运行以下命令: net start MySQL
  4. 以root用户身份连接MySQL服务,不需要输入密码: mysql -u root
  5. 修改root用户密码,运行以下SQL语句: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';如出现一下错误则需要先运行一下命令flush privileges;再执行 alter user 'root'@'localhost' identified by '123456';
  6. 修改完密码后,需要删除my.ini文件中添加的shared-memory和skip-grant-tables参数,并重新启动MySQL服务
标签: mysql 数据库

本文转载自: https://blog.csdn.net/weixin_42290887/article/details/131501947
版权归原作者 Lucky_张 所有, 如有侵权,请联系我们删除。

“Window中安装mysql-5.7”的评论:

还没有评论