下载
从MySQL官网下载安装包,下载Community Server的zip即可,如mysql-5.7.23-winx64.zip,也可以下载Installer版,这里说的是Community Server版。
解压
把下载好的zip包解压到一个合适的位置,本文给出的命令是基于解压在D:\mysql-5.7.23-winx64下。
安装
在安装之前检测一下当前环境是否有VS环境,没有的话去微软官网下一个Visual C++ Redistributable Packages for Visual Studio 2013安装一下。
cd到bin路径
先切盘符(对Windows不熟悉的人可能不知道,CMD打开是在c盘)
d:cdmysql-5.7.23-winx64\bin安装install/卸载removeMySQL服务
mysqldinstall默认的名字是MySQL,也可以指定名字
mysqldinstallMySQL5.7安装成功后可以使用Windows 管理工具>服务检查是否安装成功,设置开机自启也是在这里。
初始化
先创建一个配置文件,例如“D:\mysql-mysql-5.7.23-winx64\my.ini”
[mysqld] port=3306 # 其他设置……mysqld --defaults-file="D:\mysql-5.7.23-winx64\my.ini"--initialize-insecure--console是mysqld,不是mysql
启动
启动start/停止stopMySQL服务
net start mysql设置密码
Windows版初始无密码,安装完后可以直接用命令登陆
mysql-uroot-p给root用户设置密码
usemysql;updateusersetauthentication_string=password('123456')whereuser='root';MySQL8中使用IDENTIFIED设置密码
ALTERUSER'root'@'localhost'IDENTIFIEDBY'123456';允许远程访问(生产环境慎用)
updateusersethost='%'whereuser='root';flushprivileges;添加PATH(可选)
把D:\mysql-5.7.23-winx64\bin添加到path。