MySQL 5.7.41 安装绿色版本 与 修改密码

278 阅读2分钟

Navicat Premium 16

1.第一步下载免安装版本,官网链接如下:downloads.mysql.com/archives/co… 2.选择版本

image.png 这个是我选择的版本
3.将MySQL免安装压缩文件解压到一个文件夹,如,如图所示。D:\mySQ\mysql-5.7.41-winx64\bin

image.png

4、配置环境变量,在系统变量 path 后面追加 D:\mySQ\mysql-5.7.41-winx64\bin 这是全局配制可做可不做

5.创建配置文件,命名为 my.ini,编辑 my.ini 文件的内容,如图所示。 image.png

# MySQL配置文件
 
[mysql]
# MySQL默认客户端字符集
default-character-set=utf8
 
[mysqld]
# 安装目录
basedir = D:\mySQ\mysql-5.7.41-winx64\
 
# 数据库存放目录
datadir = D:\mySQ\mysql-5.7.41-winx64\data
 
# 端口
port =3306
 
#允许最大连接数
max_connections=200
 
# 服务端使用的字符集默认为8比特的latin1字符集
character-set-server=utf8
 
# 创建新表时使用的默认存储引擎
default-storage-engine=INNODB

6.安装 MySQL 服务,执行以下命令:

mysqld -remove  // 删除
mysqld -install // 初始化
mysqld -initialize-insecure --user=mysql // 初始化用户

这个可以在

image.png 或者建一个 7.mysqld --initialize --console 执行

****** 这里请注意最后一行的冒号后面就是给你生成的密码,一会儿登录要用到的:mKiqRhF=密码

image.png

  1. 建立 启动

image.png

    :start
    D:\mySQ\mysql-5.7.41-winx64\bin\mysqld -install
    net start MySQL
    goto end
    ## D:\mySQ\mysql-5.7.41-winx64\bin\mysql.exe

net start MySQL 中 MySQL 的名字你在我的电脑服务里面找

image.png

9.登录MySQL

MySQL -uroot -pmKiqRhF= 密码 第7步生成密码 或者 mysql-uroot -pmKiqRhF= 密码 用户是root,密码是刚才生成的密码。

10.关闭 MySQL

:uninstall
net stop MySQL
D:\mySQ\mysql-5.7.41-winx64\bin\mysqld.exe --remove MySQL
goto end

image.png

总结 先执行

1.MySQL.bat 执行一次就行了 以后不用执行了

2.执行start.bat 开启

3.terminate.bat 关闭

1.2.3都以管理员运行

如果 第 7 步 密码 你没记住 就修改密码

方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123456’);

方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password 123456

方法3:用UPDATE直接编辑user表 首先登录MySQL。 mysql> use mysql; mysql> update user set password=password(‘123456’) where user=‘root’ and host=‘localhost’; mysql> flush privileges;

方法4:在忘记root密码的时候,可以这样 以windows为例:

关闭正在运行的MySQL服务。 打开DOS窗口,转到D:\mySQ\mysql-5.7.41-winx64\bin目录。 输入mysqld --skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到D:\mySQ\mysql-5.7.41-winx64\bin目录。 输入mysql回车,如果成功,将出现MySQL提示符 >。 连接权限数据库: use mysql; 。 改密码:update user set password=password(“123456”) where user=“root”;(别忘了最后加分号) 。 刷新权限(必须步骤):flush privileges; 。 退出 quit。 注销系统,再进入,使用用户名root和刚才设置的新密码123456登录。