安装Windows版本的MySQL
下载:MySQL Community Server 5.7.16
打开网址后如下图,点击下载
弹出需要登录,单击下图红圈选择仅下载不登录
MySQL-5.6.41版本
下载完成后如图
直接右键选择解压即可,解压到什么路径,就是安装到哪里!
解压结果截图:
配置环境变量:
将安装路径下的bin文件路径添加到系统变量的path内.
启动MySQL服务
打开cmd窗口输入 mysqld 启动MySQL服务
启动MySQL客户端并连接MySQL服务
重新打开一个cmd窗口输入 mysql -u root -p 连接MySQL服务器
初始化客户端root账户密码为空直接回车即可登录
将MySQL服务制成Windows服务
将MySQL添加到windows服务中 ,在cmd 窗口下输入: :
mysqld --install
移除MySQL的Windows服务,在cmd 窗口下输入:
mysqld --remove
注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
启动MySQL服务
net start mysql
关闭MySQL服务
net stop mysql
windows平台下,5.7版本mysql,破解密码的两种方式:
方式一:
1 关闭MySQL
2 在cmd中执行:mysqld --skip-grant-tables
3 在cmd中执行:mysql
4 执行如下sql:
update mysql.user set authentication_string=password('') where user = 'root' host='localhost';
flush privileges;
5 quit 退出服务端
6 重新启动MySQL
net stop MySQL 停止服务
net start MySQL 开始服务
7 重新在cmd中执行:MySQL 输入对应的账户密码
方式二:
1. 关闭mysql,可以用tskill mysqld将其杀死
2. 在解压目录下,新建mysql配置文件my.ini
3. my.ini内容,指定
[mysqld]
skip-grant-tables
4.启动mysqld
5.在cmd里直接输入mysql登录,然后操作
update mysql.user set authentication_string=password('') where user='root and host='localhost';
flush privileges;
6.注释my.ini中的skip-grant-tables,然后启动myqsld,然后就可以以新密码登录了
网友评论