程序员的知识教程库

网站首页 > 教程分享 正文

mysql 5.7 zip压缩包安装教程

henian88 2025-03-12 15:06:30 教程分享 150 ℃ 0 评论

mysql版本:5.7.44

操作系统:windows 10

下载地址:

https://downloads.mysql.com/archives/community/
https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-winx64.zip

解压放置到最终目录

新建data文件夹,用于存放数据库数据。

新建My.ini文件,用于定义mysql的配置文件。

打开My.ini,添加以下内容:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Programs\mysql-5.7.44-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Programs\mysql-5.7.44-winx64\data
# 允许最大连接数
max_connections=300
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
explicit_defaults_for_timestamp=1
# 用于登录数据库是跳过验证权限
skip-grant-tables

注意:

  • 确保 basedir 和 datadir 的路径正确,并且路径中不包含空格。
  • skip-grant-tables 不应在生产环境中使用。如果需要调试权限问题,建议在完成调试后立即移除该选项。

添加mysql系统环境变量

  • 在path中添加mysqll的bin 路径,即D:\Programs\mysql-5.7.44-winx64\bin

用管理员打开命令窗口,使用cd命令切换到mysql的bin目录下,添加MySQL服务。

  1. 输入mysqld --initialize

使用管理员执行该初始化命令。

如果用非管理员执行过初始化,但报错,需要把data目录清空,在用管理员执行初始化。

  1. 输入 mysqld --install

注意:出现Service successfully installed 说明服务已安装成功。

  1. 查看安装mysql服务
  1. 输入 net start mysql 启动服务

查看系统服务,mysql已经启动了。

输入mysql -u root -p 回车,不用输入密码,回车进入数据库

  1. 输入 use mysql进入mysql数据库;
  2. 输入 update mysql.user set authentication_string=password('123456') where user='root';设置数据库密码 适用于mysql 5.7版本;


将修改 mysql中的 My.ini文件,删掉最后一行的代码(跳过表验证)skip-grant-tables;

用管理员cmd命令行窗口,输入命令重启服务。

net stop mysql
net start mysql

工具测试连接

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表