打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Windows下30秒安装好MySQL

文章目录

    • 下载MySQL的 ZIP 安装包
    • 安装MySQL
      • 以管理员身份运行CMD
    • 总结

下载MySQL的 ZIP 安装包

https://dev.mysql.com/downloads/mysql/


将压缩包剪切到你想要安装MySQL的目录下并解压

安装MySQL

以管理员身份运行CMD

如果,原来已经安装了MySQL,那么可以先备份MySQL数据,再删除原来的MySQL。注意:如果原来在环境变量中配置过MySQL的路径,那么先将该路径删除,否则后面执行命令时仍然会定位到原来的MySQL安装包,导致安装错误!

# 备份数据库中所有表数据以及表结构到指定目录
# mysqldump -u用户民 -p密码 -A > 目录
mysqldump -uroot -p123456 -A > d:/all.sql

执行备份后等待数据全部备份完毕(备份时间取决于数据量)。

# 停止MySQL服务
# net stop mysql服务名,根据自己服务列表中的mysql服务名来执行
C:\WINDOWS\system32>net stop mysql
MySQL 服务正在停止..
MySQL 服务已成功停止。

# 删除MySQL服务
# sc delete mysql服务名
C:\WINDOWS\system32>sc delete mysql
[SC] DeleteService 成功

进入刚才解压的MySQL的目录下,创建有一个文本文档my.txt,用于写入MySQL的基本配置(这里只配置最基本的配置,如有需要自行更改),之后保存并将文本文档的后缀改为ini,即my.ini


my.ini内容如下:

[mysqld]
port=3306
# MySQL安装包位置
basedir=D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64
# MySQL数据库数据文件存放位置(不要手动创建data文件夹)
datadir=D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64\data
character_set_server=utf8mb4
default-storage-engine=INNODB
sql-mode=STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
# 进入刚才解压的MySQL的bin目录下执行以下命令
# 使用空密码创建一个超级用户
D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin>mysqld --initialize-insecure

此时吗,可以看到目录下多了一个data文件夹,该文件夹中会有MySQL默认的数据库用来提供查询MySQL的一些性能信息,之后自己的数据库数据也会存放于该文件夹中,即上面配置中指定的数据库数据文件夹

# 安装MySQL服务,服务名默认为MySQL
D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin>mysqld --install
Service successfully installed.

#启动MySQL服务
D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin>net start mysql
MySQL 服务正在启动 ...
MySQL 服务已经启动成功。

# 修改密码
D:\mysql\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin>mysqladmin -uroot -p password
# 直接回车,初始无密码
Enter password:
# 输入要设置的新密码
New password: ******
# 确认新密码
Confirm new password: ******
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

然后将MySQL安装包的路径配置在环境变量中即可

此时,MySQL就安装成功了。如果要恢复之前的数据,只需要执行之前备份的sql即可!

总结

  1. 备份数据库
  2. 删除原来MySQL的环境变量配置
  3. 创建MySQL配置文件my.ini到MySQL安装包目录下
  4. 以管理员运行CMD,进入到MySQL安装包的bin目录下,依次执行
  • mysqld --initialize-insecure
  • mysqld --install
  • net start mysql
  • mysqladmin -uroot -p password
    5.配置环境变量
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在windows环境下安装jdk,tomcat和mysql和可视化工具Navicat和安装tomcat,mysql服务让其自启,首次设置mysql root密码及忘记密码时的修改方法,亲测有用
Windows下mysql-5.7.28下载、安装、配置教程
windows下安装mysql
MySQL 5.7及以上解压缩版本配置安装
mysql 8.0.18 安装配置方法图文教程
windows下MySQL 5.7+ 解压缩版安装配置方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服