软件包下载
下载地址:https://dev.mysql.com/downloads/mysql/
下载后解压
解压后即可配置环境变量
我的电脑->属性->高级->环境变量
变量名:MYSQL_HOME
变量值:E:\mysql-8.0.19-winx64\bin
生成data文件
以管理员身份运行cmd
然后:mysqld --initialize-insecure --user=mysql ,若提示如下,则需要安装微软常用运行库,地址如下微软常用运行库合集_2019.07.20_X64
安装
mysqld -install
会提示service successfully installed
启动服务
net start MySQL
登录MySQL
登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
更改密码
按如下一步步输入即可,123456是设置的密码
ubantu下修改密码
use mysql;
update user set authentication_string=PASSWORD(“这里输入你要改的密码”) where User=‘root’;
update user set plugin=“mysql_native_password”
flush privileges;
若链接navicat出现mysql Access denied for user root @localhost (using password:YES)错误,可参考无my.ini配置文件的处理
针对navicat连接时出现1251- Client does not support authentication protocol报错
可ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY 'password’来更改,然后FLUSH PRIVILEGES; #刷新权限
参考navicat 报错