Window中安装MySQL

本文详细指导如何下载并安装MySQL Community Server,包括解压、环境变量配置、服务安装、数据初始化、密码修改,以及推荐使用阿里云DMS进行数据库可视化管理。

下载

登陆https://dev.mysql.com/downloads/mysql/ 下载MySQL Community Server。

注意下载zip格式,尽量不要使用exe或msi格式,因为将会涉及注册表,卸载非常麻烦。压缩包安装方便卸载。

官网下载页面

安装

  1. 将下载的压缩包解压到自己本地的路径下,如:D:\mysql-8.0.23

  2. 系统属性>高级>环境变量>path中添加MySQL文件的bin目录。
    环境变量配置

  3. D:\mysql-8.0.23下创建配置文件my.ini

    [mysqld]
    basedir=D:\\mysql-8.0.23\\
    datadir=D:\\mysql-8.0.23\\data
    port=3306
    

    各参数解释:
    basedir:需要修改为自己的解压路径。
    datadir:无需手动创建data文件夹,会自动创建,只需修改前面的路径与basedir保持一致即可。
    port:表示MySQL将占用的端口号,无需修改。

  4. 启动管理员模式的命令窗口,切换到MySQL的bin目录下,执行mysqld -install安装MySQL服务。
    installsqlserver.png

  5. 执行如下命令初始化数据库文件。

    mysqld --initialize --console
    

    初始化完成后,在之前配置文件中设置的datadir的路径处就可以看到自动生成的data文件夹了。
    注意观察报文末尾的初始密码

  6. 执行如下命令启动MySQL。

    net start mysql
    
  7. 执行如下命令进入MySQL。输入初始密码进入数据库。

    mysql -u root -p
    

    登录成功后显示如下:
    loginmysql.png

  8. 执行如下命令修改root用户的密码。

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

    执行成功会提示Query OK

  9. 使用quit退出MySQL后再次执行mysql -u root -p命令使用新密码就可以进入MySQL了。

  10. 重启服务。

    net stop mysql
    net start mysql
    

    当安装过程中出现问题是,可以使用sc delete mysql来清空服务,然后重新开始安装。

可视化工具连接数据库

推荐使用阿里云的DMS连接数据库。

数据管理DMS(Data Management Service)是阿里巴巴自研图形化的数据库开发工具,已服务阿里巴巴及阿里云上几十万开发者实现安全便捷的数据库访问开发工作。用户可以通过DMS实现25种常见数据库的访问研发。除了基础的数据查询开发功能,DMS还内置SQL审核、性能诊断优化、测试数据自动生成、多环境数据对比同步、数据库日志追踪回滚、不锁表变更、访问控制、敏感数据脱敏、安全审计等高端功能。
下载链接:https://dms.aliyun.com/static/html/download.htm

DMS连接本地数据库

### 如何在 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]。 --- #### 总结说明 整个流程涵盖了从准备阶段直至最终功能检测的所有必要环节。遵循上述指导能够帮助大多数个人用户顺利完成基础架构构建任务。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值