目录
MySQL 是一个广泛使用的开源关系数据库管理系统,适用于各种应用程序。本文将为您提供在 Windows 10 上安装和启动 MySQL 8.0 的详细步骤,包括创建 my.ini
配置文件、修改密码以及与 MySQL 5.7 版本的比较。
一、下载 MySQL 安装包
访问 MySQL 官方网站下载页面,选择适用于 Windows 的安装程序,并下载到您的计算机。
二、安装 MySQL
-
双击下载的安装文件,启动安装向导。
-
在安装过程中,选择“Custom”选项以自定义安装目录。
-
选择需要安装的组件,通常选择“MySQL Server”即可。
-
设置 root 用户密码,这是访问数据库的管理员账户,务必记住此密码。
-
配置服务名称,这将在启动服务时使用。
-
点击“Execute”开始安装,并等待安装完成。
三、创建 my.ini
文件
在 MySQL 的安装目录中,您可能会找到一个名为 my.ini
或 my.cnf
的配置文件。如果没有找到,可以使用文本编辑器创建一个。
步骤 1:创建 my.ini
文件
在 MySQL 的安装目录中,创建一个新的文本文件,命名为 my.ini
。
步骤 2:编辑 my.ini
文件
打开 my.ini
文件,根据以下示例进行配置:
复制
[mysqld]
port = 3306
basedir = D:\\mysql\\mysql-8.0.16-winx64
datadir = D:\\mysql\\mysql-8.0.16-winx64data
max_connections = 200
max_connect_errors = 10
character-set-server = utf8mb4
default-storage-engine = INNODB
default_authentication_plugin = mysql_native_password
以上内容参考了来自云原生实践提供的指南。
步骤 3:保存并关闭文件
完成编辑后,保存并关闭 my.ini
文件。
四、启动服务,查看已安装 MySQL 8.0 数据库
-
键盘同时按住 win+R,输入 cmd,以管理员的身份运行。
-
输入
net start mysql80
,点击回车启动服务。 -
输入
mysql -uroot -p
后,点击回车,输入安装时设置的密码,再次点击回车。
这些步骤是根据51CTO博客提供的指南进行的。
五、修改密码
如果需要修改 MySQL 的 root 密码,可以使用以下命令:
sql复制
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
请确保将 '新密码' 替换为您想要设置的新密码。
六、与 MySQL 5.7 版本的比较
与 MySQL 5.7 相比,MySQL 8.0 引入了许多新特性和改进,包括但不限于:
-
默认的认证插件更改为
caching_sha2_password
,增强了安全性。 -
新增的 JSON 扩展支持。
-
改进的 SQL 模式和错误处理。
-
新的系统变量和功能。
这些改进使得 MySQL 8.0 成为开发者和 DBA 提供了一个更加强大和灵活的数据库平台。
七、总结
通过本文的指南,您应该能够在 Windows 10 上成功安装并启动 MySQL 8.0。这些步骤确保了您能够顺利地开始使用 MySQL 数据库。如果您在安装过程中遇到任何问题,可以参考 MySQL 官方文档或在技术论坛上寻求帮助。希望这篇文章能帮助您顺利完成安装过程。如果有任何问题或建议,欢迎在评论区留言交流。