环境
本文使用压缩包进行安装
- Windows
- mysql8 下载
Windows版 安装
- Mysql根目录创建 my.ini 文件(压缩包版没有这个文件的,如果无需自定义一些配置可以直接跳到步骤3)
- 配置 my.ini 文件
[mysqld]
# mysql 安装路径
# 默认路径 C:\Program Files\MySQL\MySQL Server 8.0
basedir=E:/mysqlt
# mysql 数据库路径
# 默认路径 C:\Program Files\MySQL\MySQL Server 8.0\data
datadir=E:/mydata/data
-
mysql初始化 (会创建data及初始化数据库…)
-- console
控制台打印命令执行信息
· 管理员cmd执行mysqld --initialize --console
(该命令会初始一个会过期的密码)
· 不初始密码
mysqld --initialize-insecure --console
-
启动mysql服务
mysqld --console
-
连接数据库,cmd执行
mysql -u root -p
, 如果没有初始密码就执行mysql -u root --skip-password
如果密码忘了,可以到 data目录 下找以 .err 结尾的文件,或者就把生成的data目录删除,重新初始化一遍 -
重置密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';
至此,安装完成 !
其他配置
将mysql以windows服务启动
在 Windows 上,运行 MySQL 的推荐方式是将其安装为 Windows 服务,以便在 Windows 启动和停止时 MySQL 自动启动和停止。作为服务安装的 MySQL 服务器也可以使用NET命令或图形 服务实用程序从命令行进行控制 。
- 关闭 mysql 服务
mysqladmin -u root shutdown
,如果root账户有密码,需要加个参数-p
- 管理员cmd执行
mysqld install
, 出现 Service successfully installed. 即安装成功!
后续即可通过net start mysql
等相关命令控制mysql服务
环境变量
为了更方便地调用 MySQL 程序,可以将 MySQLbin目录的路径名添加到您的 Windows 系统PATH环境变量中
就是把mysql目录下的bin目录添加到PATH
环境变量中
Windows版 卸载
- 管理员模式启动 cmd,
- 停止mysql服务
net stop mysql
- 删除mysql服务
sc delete mysql
- 最后删除mysql的安装目录即可