ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Windows环境安装MySQL server

Windows环境安装MySQL server

下载

从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。

返回列表