MySql Windows安装
最近因为一些原因还是切换到了Windows平台和我的Thinkpad X1一起战斗,本身用的都是远端服务器,而又有一些需求要本地安装一个版本,所以就是写一个教程记录一下安装过程
1. 下载安装
-
官网提供的安装MySQL的方式有三种:
- 在线器:mysql-installer-web-community
- 离线包:mysql-installer-community
- 压缩版:mysql-8.0.13-winx64
-
但实质上只有两种,一种是用安装包安装,一种是用压缩包安装。
- 官网地址:https://dev.mysql.com/downloads/mysql/
-
那我们因为方便配置、版本管理等等原因还是选择直接使用压缩包安装
- 「这样思路也和mac/linux大体通用」
-
将压缩包解压并将⽂件夹移到你想要的路径下
-
使⽤CMD(管理员⾝份打开)进⼊该⽂件夹下的bin⽂件夹(⼀定是CMD不能是 Powershell)
-
输⼊以下命令初始化数据库并记下初始密码
mysqld --initialize --console # ⬇️红框内为初始密码(随机⽣成),记下
-
输⼊以下命令将mysql安装为Windows的服务
mysqld -install
如果失败注意是不是没有以管理员⾝份启动的CMD
2. 启动服务并修改密码
-
输⼊命令 net start mysql 或 sc start mysql 启动mysql服务
-
输⼊mysql -u root -p来登陆数据库,并输⼊前⾯记录的初始密码
-
登陆成功后输⼊以下命令将原来复杂的密码修改为⾃⼰的密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你想设置的密码'; # 改密码尽量按这样该不然navicat连接时会报错 FLUSH PRIVILEGES; #输⼊应⽤密码更改