我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Window中安装mysql-5.7

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Window中安装mysql-5.7

1. 软件下载地址

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服务

来源地址:https://blog.csdn.net/weixin_42290887/article/details/131501947

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Window中安装mysql-5.7

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOs安装MySQL 5.7

安装MySQL 1、下载安装包 下载地址https://dev.mysql.com/downloads/mysql/5.7.html 选择如下选项 下载64位版本 2、卸载系统自带的Mariadb     查询出已安装的mariadb,执行如下命令: r
CentOs安装MySQL 5.7
2020-05-08

Ubuntu Mysql 5.7数据库安装

下载地址:https://downloads.mysql.com/archives/community/ 二、解压安装 tar xvf mysql-server_5.7.28-1ubuntu18.04_amd64.deb-bundle.tar dpkg -i
Ubuntu Mysql 5.7数据库安装
2015-09-23

编程热搜

目录