Windosws下安装Mysql8.0.26

张开发
2026/4/13 2:46:10 15 分钟阅读

分享文章

Windosws下安装Mysql8.0.26
mysql官网https://www.mysql.com/MySQL官方提供了两种不同的版本社区版本MySQL Community Server 免费 MySQL不提供任何技术支持 商业版本MySQL Enterprise Edition 收费可以使用30天官方提供技术支持这里采用的是MySQL最新的社区版-MySQL Community Server 8.0.26下载步骤如下1.进入mysql官网选择DOWNLOADS点击MYSQL Community DOWNLOADS2.这里有两个地方可以下载mysql两者的区别如下如果你是 Windows 用户且希望快速地安装 MySQL 并获得图形化管理工具建议选择MySQL Installer for Windows。如果你是 Linux/macOS 用户或希望手动控制安装细节、最小化部署请选择MySQL Community Server并根据系统选择对应的压缩包或源码包。3.这里选择Mysql Community Server但是这里只有3个版本如果要下载历史版本选择Archives可以选择不同的操作系统4.选择Archives选择8.0.26版本系统选择windows下载第一个5.下载完成这种zip格式的mysql是没有安装向导的下载后是一个压缩包解压后直接出来了文件bin是核心可执行程序目录里面一些可执行程序很重要•mysqld.exeMySQL 服务器主进程必须运行它才能提供数据库服务•mysql.exe命令行客户端连接数据库类似“终端”•mysqladmin.exe管理工具启停、刷新、查看状态•mysqldump.exe备份工具•mysqlimport.exe导入数据现在开始安装安装步骤如下1.首先mysql需要配置文件创建mysql配置文件my.ini[client] # 客户端默认字符集 default-character-setutf8mb4 [mysql] # mysql 命令行客户端默认字符集 default-character-setutf8mb4 [mysqld] # 服务端监听端口 port3306 # MySQL 安装根目录注意路径分隔符用 / 或 \\ basedirE:\environment\mysql\mysql-8.0.26-winx64 # 数据文件存放目录必须提前创建 datadirE:\environment\mysql\mysql-8.0.26-winx64\data # 字符集与排序规则推荐 utf8mb4 unicode_ci character-set-serverutf8mb4 collation-serverutf8mb4_unicode_ci # 允许导入导出文件的目录NULL 表示禁止生产环境建议指定安全路径 secure-file-privNULL # 默认存储引擎 default-storage-engineINNODB # SQL 模式严格模式避免隐式转换错误 sql_modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION # 日志可选调试用 log-errorE:\environment\mysql\mysql-8.0.26-winx64\data\mysql_error.log general_log0 slow_query_log02.以管理员身份打开 CMD进入bin目录执行命令cd E:\environment\mysql\mysql-8.0.26-winx64\bin mysqld --initialize --console记住这个临时密码mysqld --initialize --console是MySQL 初始化数据目录的关键命令主要用于首次安装 MySQL 时创建系统数据库和默认账户。主要在my.ini中指定的datadir路径下如E:\environment\mysql\data生成数据和日志创建用户权限表user表、时区表、帮助表自动生成一个强密码如NHg2fdl?*2Fq并输出到控制台等3.安装mysql服务bin目录下执行# 安装服务只需一次 mysqld --install MySQL80 # 启动服务 net start MySQL80mysql服务已经在后台常驻了。可以去服务管理里验证或者在命令行窗口netstat -ano | findstr :33064.修改密码登录mysqlmysql -u root -p之后输入初始化时生成的密码登录成功修改密码ALTER USER rootlocalhost IDENTIFIED BY YourNewPassword; FLUSH PRIVILEGES;下载就可以使用新密码登录了。到这里mysql就安装成功了。

更多文章