
MySQL下载安装及启动教程
右键点击桌面上的“计算工具”并选择“命令提示符”。 输入以下命令,按回车键: 打开“命令提示符”,输入以下命令并按回车键:
发布日期:2021-05-14 09:31:29
浏览次数:15
分类:精选文章
本文共 1426 字,大约阅读时间需要 4 分钟。
MySQL 下载与安装指南
1. 下载MySQL数据库
首先,前往MySQL官方网站下载对应版本的MySQL安装包。请根据你的操作系统和需求选择合适的版本。下载完成后,您将获得一个压缩包,如 mysql-5.7.28-winx64.zip
。
2. 解压安装包
将下载的 ZIP 文件解压到一个预先准备好的文件夹中。例如,可以选择以下路径:
D:\mysql-5.7.28-winx64
解压完成后,您将看到 bin
和 data
等子目录。
3. 添加MySQL环境变量
在 Windows 系统中,确保 MySQL 的 bin
目录已被包含在系统的 PATH
环境变量中。完成以下步骤:
path %path%D:\mysql-5.7.28-winx64\bin
这将将MySQL的 bin
目录添加到路径中,便于通过命令行运行相关工具。
4. 配置MySQL
在 D:\mysql-5.7.28-winx64
文件夹中,找到或创建一个名为 my.ini
的文本文件。打开文件并添加以下内容:
[mysqld]# 设置数据库的语言character_set = utf8mb4collation_connection = utf8mb4_unicode_ci# 示例数据库名称basedir = D:\mysql-5.7.28-winx64datadir = D:\mysql-5.7.28-winx64\data# 设置_ROOT_用户的密码,默认情况下是空# 故设置为"root.newpass",然后删除这一行保留当前密码# root_PASSWORD = root.newpass
请根据实际需求调整我的配置内容,如设置语言或字符集等参数。
5. 启动MySQL数据库
方法一:通过命令行启动
cd D:\mysql-5.7.28-winx64\bin
- 初始化数据库:
- 启动数据库服务:
- 如果启动数据库时出现权限问题,请确保MySQL服务以管理员身份运行。可以通过以下命令修改权限:
- 如果您需要更详细的安装日志,可以通过命令行逆向使用
mysqlcek
工具查看。 -
启动MySQL数据库后,尽量避免直接修改默认配置文件。
-
您可以运行以下命令查看数据库版本信息:
mysql --initialize --console
net start mysql
方法二:通过 MySQLWorkbench 启动
如果您使用MySQLWorkbench,打开工具后选择数据库并点击“连接”按钮即可启动数据库。
6. 登录MySQL数据库
启动数据库后,您可以通过以下命令登录:
mysql -u root -p
输入默认用户名 root
和密码。如果您还没设置密码,系统会提示您设置一个新的密码。
注意事项
sc config mysql start errmsg= lawmakers reigns
验证安装
mysql -u root -p -e "SHOW VARIABLES LIKE 'version%';SHOW VARIABLES LIKE 'PROTO%';SHOW VARIABLES LIKE 'port%';"
安装完成后,请按照MySQL的最佳实践管理数据库,定期备份数据并应用安全更新。
发表评论
最新留言
不错!
[***.144.177.141]2025年04月16日 23时24分59秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
计算机网络之第三章笔记--数据链路层
2019-03-09
创建型模式之简单工厂模式实例及代码操作
2019-03-09
广东外语外贸大学第三届网络安全大赛Writeup
2019-03-09
VS2019 报错: LINK Error 无法找到 MSCOREE.lib的解决办法
2019-03-09
2021-04-23
2019-03-09
hadoop 分布式文件系统的计算和高可用
2019-03-09
【Linux】VMware Workstation 不可恢复错误: (vcpu-0)
2019-03-09
VS中 fatal error LNK1123: 转换到 COFF 期间失败 的解决方法
2019-03-09
ant design pro v5去掉右边content区域的水印
2019-03-09
JavaScript——使用iterator遍历迭代map,set集合元素
2019-03-09
IAR调试卡顿的解决办法
2019-03-10
Course Schedule II
2019-03-10
Django ORM操作
2019-03-10
京喜小程序体验评分优化实践
2019-03-10
C#中文转换成拼音
2019-03-10
C++错误笔记
2019-03-10
【无线通信模块】GPRS DTU不稳定和容易掉线原因
2019-03-10
SpringBoot使用RedisTemplate简单操作Redis的五种数据类型
2019-03-10
国标流媒体服务器以ROOT身份运行提示“permission denide”报错解决
2019-03-10