概述
一,从官网下载所需mysql版本(我这里是8.0.12)
安装以上图示红框表示将mysql下载到本地你需要安装的目录,解压
二,配置并启动mysql
1.在解压后的根目录下新建my.ini文件,同时创建一个空的data文件夹
2,将以下配置写入my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir="D:\work\software\windows\mysql-8.0.12-winx64"
# 设置mysql数据库的数据的存放目录
datadir="D:\work\software\windows\mysql-8.0.12-winx64\data"
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
注意:basedir和datadir里需改为自己的mysql解压路径
3,右击我的电脑,修改环境变量,将bin目录全路径添加到path环境变量
4,找到C盘System32下的cmd.exe,右击以管理员身份运行,通过命令安装mysql
在打开的命令窗口:先切换到mysql的bin目录,然后输入mysqld --initialize-insecure --user=mysql命令,回车(成功的话,data目录下面就自动生成无密码的root用户,data目录如下)
成功后在输入mysqld -install,回车,安装服务 | 然后输入net start mysql ,回车,启动mysql服务(net stop mysql是停止服务)
然后输入mysql -uroot -p, 回车(此时没有密码直接回车进入mysql命令行进行操作)
三,Navicat Premium 12连接MySQL数据库报错:Authentication plugin 'caching_sha2_password' cannot be loaded
原因:版本问题
1. 管理员权限运行命令提示符,登陆MySQL
mysql -uroot -p
2. 修改账户密码加密规则并更新用户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
3. 刷新权限并重置密码
FLUSH PRIVILEGES;
#刷新权限
alter user 'root'@'localhost' identified by '123456'; #再重置下密码
打开navicat重新链接,ok,大功告成!
最后
以上就是甜蜜滑板为你收集整理的mysql免安装版从下载到安装到使用一,从官网下载所需mysql版本(我这里是8.0.12)二,配置并启动mysql三,Navicat Premium 12连接MySQL数据库报错:Authentication plugin 'caching_sha2_password' cannot be loaded的全部内容,希望文章能够帮你解决mysql免安装版从下载到安装到使用一,从官网下载所需mysql版本(我这里是8.0.12)二,配置并启动mysql三,Navicat Premium 12连接MySQL数据库报错:Authentication plugin 'caching_sha2_password' cannot be loaded所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复