news 2026/9/29 1:02:09

mysql5.7安装配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
mysql5.7安装配置

1 下载安装包。官网下载太慢,提供一个国内镜像地址阿里云镜像 压缩文件解压后在目录下新建data文件夹和my.ini文件

2 编辑my.ini文件,添加以下配置

[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port=3306 # 设置你的mysql的安装目录 basedir=D:\\ProgramFiles\\mysql-5.7.23-winx64 datadir=D:\\ProgramFiles\\mysql-5.7.23-winx64\\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

3 配置环境
我的电脑右键属性,高级设置,环境变量配置,将Path变量进行编辑,加入bin目录的路径,win7用户注意和其他路径之前用;隔开。配置完以后记得保存.

4.安装mysql服务
配置完成后,就是安装服务了。在C:\Windows\System32目录下搜索cmd.exe,右键以管理员身份运行。

注意,最好进入到mysql部署目录下的bin目录执行。有的情况下安装mysql服务后服务属性的入口有误,如果有误,可以执行mysqld --remove mysql卸载已经安装的服务。
输入

mysqld install


然后输入

mysqld mysqld --defaults-file="D:\ProgramFiles\mysql-5.7.23-winx64\my.ini" --initialize --console

控制台会打印root的默认密码。日志中会有如下类似文本:

[Note] A temporary password is generated for root@localhost: ha_K3JikgS2Q

刚才把服务已经添加上了,如果客户端想要连接数据库,就需要启动服务器进程。

net start mysql


访问服务,输入

mysql -u root -p

会提示输入密码,输入日志显示的临时密码,直接回车进入

设置密码

#123456是自己的新密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; flush privileges;

退出后,用新密码登录。

设置允许远程访问

安装好mysql之后,本机可以用root账号成功连接,但是无法远程连接。首先在本机查询mysql库中的user表,可以看到root目前只支持localhost本机连接。

use mysql select `user`,authentication_string,`Host` from `user`;


于是我们需要增加root允许其他主机进行连接。执行下面这段语句。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

123456为连接密码,%为任意主机,就是任意主机可以通过用户名root + 密码12345 进行连接,你也可以指定只允许某IP的主机进行连接。

使立即生效

flush privileges;


然后再查看用户表发现刚刚的用户新增进去了,这时候就可以用任意一台电脑进行连接了,如果还是无法连接,检查是否防火墙屏蔽了mysql端口的远程访问权限。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 1:01:22

Server 2012 离线装 .NET 3.5:DISM 与 sxs 源

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/29 1:01:22

UAF漏洞原理与实战:从内存管理到利用链构建

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/28 23:59:05

LSTM时间序列预测实战:从期末大作业到可复现Python源码

简介:这份资源面向高校学生与Python初学者,提供一套可直接运行的LSTM时间序列预测完整项目,适用于期末大作业、课程设计或入门深度学习实践。项目以空气质量等真实序列数据为样本,覆盖数据读取、预处理、模型搭建、训练与预测全流…

作者头像 李华
网站建设 2026/9/28 23:58:30

ESP-IDF离线安装三步法:绕过网络校验与工具链劫持

1. 为什么离线装Python依赖会卡在“正在下载esp-idf-tools”这一步?我第一次在客户现场部署ESP-IDF开发环境时,就栽在这儿了。客户机房网络策略极其严格:所有外网出口被封死,DNS只允许解析内网地址,连ping通8.8.8.8都做…

作者头像 李华
网站建设 2026/9/28 23:57:26

AI漫剧角色一致性防崩脸:结构化提示词模板与工作流实战

1. 角色一致性为什么会在第三格突然崩掉做AI漫剧最让人抓狂的不是画风不够精致,而是同一个角色在分镜之间反复“换脸”。第一格还是清冷少年,第三格突然变成另一个人,第五格连发色和瞳色都开始漂移。很多人以为是模型能力不够,其实…

作者头像 李华
网站建设 2026/9/28 23:54:04

YOLOv8+PyQt5皮肤病检测系统:从训练到自适应界面落地

简介:这份毕设参考资源面向计算机视觉方向的本科与研究生毕业生,提供一套基于YOLOv8与PyQt5的常见皮肤病辅助检测系统完整实现,可用于毕业设计选题、课程项目或算法落地练习。压缩包共85个文件,约34.32MB,包含20个py源…

作者头像 李华