Mysql5.7在Windows安装

参考:https://www.cnblogs.com/xt12321/p/10845472.html

1.下载免安装包

2.配置

在根目录新建data文件夹和mysql.ini

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录(填自己的安装地址就行)
basedir=D:\mysql-5.7.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.24-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3.配置环境变量

4.安装

mysqld --initialize

5.注册MySQL服务

mysqld -install MySQL

不注册服务启动

mysql-5.7.37\bin\mysqld.exe --console --max_allowed_packet=128M

6.启动mysql服务

net start MySQL

7.修改密码

在my.ini把加上
skip-grant-tables
就可以免密登录
修改完要删掉,不然存在风险

5.7密码字段authentication_string
选择数据库:
use mysql;

更新root的密码:

update user set authentication_string=password('新密码') where user='root' and Host='localhost';

刷新权限:

flush privileges;

navicat可能存在密码过期

your password has expired

mysql -uroot -p

命令行登录后不切换数据库直接执行:

set password = password('123456');

卸载mysql服务

mysqld --remove mysql

暂无评论

发送评论 编辑评论


				
上一篇
下一篇