操作系统:Windows 10
MySQL版本:Community 5.7.17
下载 mysql-5.7.17-winx64.zip
,解压至想安装的位置,如D:\mysql-5.7.17
。
将解压后的 my-default.ini 配置文件复制一份,重命名为my.ini
my.ini内容
[mysqld]
basedir = D:\mysql-5.7.17\ # mysql安装的位置
datadir = D:\mysql-5.7.17\data # mysql数据文件存放位置
port = 3306 # mysql端口号
character-set-server=utf8 # mysql server端的字符集
default-storage-engine=INNODB # mysql默认存储引擎
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #sql语法模式
配置环境变量:在系统变量->Path里添加D:\mysql-5.7.17\bin
注:如果不配置环境变量,则无法在cmd里任意位置直接使用mysql -uroot -p登录,需转到bin目录下才可登录
在mysql-5.7.17\bin
下管理员权限执行
mysqld --initialize //初始化,根据my.ini创建data目录
mysqld --install xxx //安装mysql,xxx是启动关闭用到的服务名
启动或关闭MySQL
net start xxx # xxx是安装时指定的服务名
net stop xxx
登录MySQL
mysql -uroot -p # 默认密码在data目录下 计算机名.err 文件里,如 DESKTOP-2O7827M.err
[删除服务名]
sc delete 服务名