window7 安装mysql

window7 安装mysql
1: 安装mysql
2: 配置my.ini
3: 配置环境变量
4: 启动mysql
5: 设置密码

1: 安装mysql
先下载mysql:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述2: 配置my.ini
下载完之后, 修改my-default.ini配置, 复制一份成my.ini
在这里插入图片描述
内容修改如下:

[mysqld]

#设置3306端口

port = 3306

#设置mysql的安装目录

basedir=G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64

#设置mysql数据库的数据的存放目录

datadir=G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64\data

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

3: 配置环境变量
将mysql路径放入环境变量path中, 右击我的电脑->属性->高级系统设置->环境变量->path->编辑

G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64\bin
在这里插入图片描述

4:启动mysql
安装mysql

 进入G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64\bin,键入mysqld install

 报错: 丢失msvcp100.dll, 无法安装

 解决方案: 安装vcredist_x86.exe

启动mysql

问题: 启动mysql报错

在这里插入图片描述

#启动MySQL服务:net start mysql

#卸载MySQL服务:sc delete mysql

出现此问题的原因: my.ini文件配置出错,
在这里插入图片描述

特别注意的是 basedir和datadir的配置

basedir=G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64

datadir=G:\mysql-5.6.41-winx64\mysql-5.6.41-winx64\data

5: 设置密码
修改过后, 此时mysql没有密码,需要进行设置密码,输入:mysqladmin -u root password *******
在这里插入图片描述

show databases;

在这里插入图片描述
window10安装:
https://blog.csdn.net/weixin_41557632/article/details/78943248?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

### 如何在 Windows 系统上安装 MySQL 数据库 #### 准备工作 在开始之前,需要确认已经下载了适合操作系统的 MySQL 安装包。可以选择 MSI 格式的安装程序或者 ZIP 压缩包来完成安装[^3]。 --- #### 下载并运行安装程序 访问官方 MySQL 社区网站下载最新版本的 MySQL Installer。启动安装向导后,会出现多种安装选项,包括开发者默认模式、仅服务器模式、仅客户端模式以及自定义模式。推荐初学者选择 **Custom(自定义安装)** 方式以便更好地控制组件的选择和路径设置[^5]。 --- #### 配置 MySQL 服务 在安装过程中,需创建一个新的配置文件 `my.ini` 并指定数据存储位置。例如,在目标目录下新建一个名为 `data` 的文件夹用于保存数据库文件,并编辑 `my.ini` 文件以指明这些路径[^4]: ```ini [mysqld] basedir=F:\\mysql\\mysql-8.1.0-winx64 datadir=F:\\mysql\\mysql-8.1.0-winx64\\data port=3306 ``` 以上示例假设 MySQL安装到了 `F:\mysql\mysql-8.1.0-winx64` 目录中。 --- #### 初始化与安全设置 初始化完成后,MySQL 将提示用户设定 root 用户密码以及其他安全性参数。此步骤非常重要,因为这直接影响到数据库的安全性和可管理性[^1]。 如果选择了手动方式,则可以通过命令行工具执行如下脚本进行初始化: ```bash mysqld --initialize-insecure --user=mysql ``` 随后通过以下指令登录至 MySQL 控制台更改初始密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES; ``` --- #### 测试连接 最后一步是验证 MySQL 是否成功安装并正常运行。打开命令提示符输入以下内容尝试连接到本地实例: ```cmd mysql -u root -p ``` 按照提示键入刚才设立好的密码即可进入交互界面[^2]。 --- #### 总结说明 整个流程涵盖了从准备阶段直至最终功能检测的所有必要环节。遵循上述指导能够帮助大多数个人用户顺利完成基础架构构建任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宥钧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值