Windowd安装MySQL5.7(便携版)

一.环境

OS:Windows 7(旗舰版)、Windows10(专业版)、Windows Server R2

MySQL:mysql-5.7.26-winx64

视频教程Windows10安装MySQL5.7便携版

二.安装步骤

1.解压
2.创建配置文件(名字为 my.ini ,存放路径是与bin同级路径下)

[mysqld]
port=3306
#字符集使用utf8mb4,因为mysql的utf8只支持3个字节,而enjoy表情等数据有四个字节,utf8无法存储
#如需更改为utf8编码,只需按下面的注释更改就行
character_set_server=utf8mb4
#character_set_server=utf8
collation_server=utf8mb4_unicode_ci
#collation_server=utf8_general_ci
basedir=解压路径\mysql-5.7.26-winx64
datadir=解压路径\mysql-5.7.26-winx64\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1

[mysql]
default-character-set=utf8mb4
#default-character-set=utf8

[client]   
default-character-set=utf8mb4
#default-character-set=utf8

3.添加环境变量

/*MYSQL_HOME*/
解压路径\mysql-5.7.26-winx64\bin
/**PATH*/
%MYSQL_HOME%/bin

4.cmd(管理员)执行"mysqld install"(移除服务是mysqld remove),成功之后会提示"Service successfully installed";
5.cmd(管理员)执行"mysqld --initialize"(注意,执行这一步之前安装目录不能有data文件夹,有的话将其删去),完成之后没有提示;
6.cmd(管理员)执行"net start mysql"启动mysql服务(关闭服务是"net stop mysql",我在“Windows Server 2012 R2 Standard”上启动的时候提示“发生系统错误 2。系统找不到指定的文件”,这时候需要到注册表里的“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL”修改成mysqld所在路径,也就是“解压路径\mysql-5.7.26-winx64\mysqld”);

7.打开安装目录下的data文件夹中的“你电脑的名称.err”文件,里面找到临时密码;
8.执行“mysql -uroot -p"登录,输入刚才找到的密码(文件里找到“temporary password”所在行);
9.然后以SQL语句"ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码'"更改密码;

posted @ 2020-08-11 09:09  小贼的自由  阅读(56)  评论(0编辑  收藏  举报