MySQL&&sqlyog更新版


文章目录

  • MySQL&&sqlyog更新版
  • 前言
  • 一、MySQL
    • 1.官网下载
    • 2.配置环境变量
    • 3.安装
  • 二、使用sqlyog
    • 1.使用sqlyog连接 Mysql秘钥
    • 2.连接 Mysql 出现1251错误
      • 错误提示:
      • 产生原因:
      • 解决方法:
    • 3.连接 Mysql 出现2058错误
      • 产生原因:
      • 解决方法:
  • 三、完成 MySQL&&sqlyog安装配置

前言

虽然网上有很多教程,但是大多数不符合我的心理预期,下面看看我的吧!!!

一、MySQL

1.官网下载

下载网址:下载地址
网页最下面点击


在此页面下载

下载到合适的位置,解压至当前文件夹即可

2.配置环境变量

此电脑右键----->属性----->高级系统设置----->环境变量----->系统变量----->path----->编辑----->千万别忘了确定保存


3.安装

在这里新建文件,并输入以下代码:

[mysql]
default-character-set=utf8[mysqld]
port = 3306
#这里的路径是自己解压后的路径,将路径替换成自己的即可。
basedir=E:\\mysql-8.0.22-winx64
#有些安装教程可能还有一个datadir:路径。MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
max_connections=20
character-set-server=utf8
default-storage-engine=INNODB

以管理员身份运行命令行:

进入你所安装的路径:

进行如下操作:


mysqld --initialize-insecure (建议使用,不设置root密码)
//生成的密码在实际连接的时候可能会不小心输入错误或忘记,导致无法连接Mysql
mysqld --initialize --console(不建议使用,在控制台生成一个随机的root密码)//安装mysql服务
mysqld install mysql
执行命令成功后一般会出现Service successfully installed  //启动mysql服务
net start mysql//登录mysql
mysql -uroot //(直接点击回车键即可)//修改密码
//切换数据库
use mysql;
//修改root用户的密码为123456,根据需要自己设置密码:(**注意尽量使用数字的形式**)
alter user 'root'@localhost identified by '123456';
//刷新权限,一般修改密码或授权用户的时候需要使用
flush privileges;//退出数据库quit//重新登录数据库**
//回车后,输入正确的密码即可正常
mysql -uroot -p//安装完成之后由于编码版本太新,需要更改密码编码规则,否则其他软件无法连接数据库。
alter user 'root'@'localhost' identified with mysql_native_password by '自己设置的密码:如:123456';
flush privileges;//停止MYSQL服务
net stop mysql//卸载mysql服务(有管理员权限才能卸载)
sc delete mysql//移除mysql服务(首先需要停止mysql服务)
mysqld remove

二、使用sqlyog

1.使用sqlyog连接 Mysql秘钥

姓 名(Name):ttrar
序 列 号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c
或者(OR)
姓 名(Name):ttrar
序 列 号(Code):59adfdfe-bcb0-4762-8267-d7fccf16beda
或者(OR)
姓 名(Name):ttrar
序 列 号(Code):ec38d297-0543-4679-b098-4baadf91f983

2.连接 Mysql 出现1251错误

错误提示:

产生原因:

主要是由于mysql8以前的加密规则与mysql8以后的存在差异
客户端和服务端版本差别太大

解决方法:

打开至如下位置,输入1 2 3三段字符即可。

1).修改加密规则

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;

2).更新一下用户的密码,此处密码为123456

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

3).刷新权限

FLUSH PRIVILEGES;

3.连接 Mysql 出现2058错误

产生原因:

配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了。

解决方法:

windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后执行这条SQL:

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;(注意分号)

#password 是你自己设置的root密码;

然后在重新配置SQLyog的连接,则可连接成功了,就OK了。

三、完成 MySQL&&sqlyog安装配置

MySQLsqlyog更新版相关推荐

  1. WPS 2019 更新版(8392)发布,搭配优麒麟 19.04 运行更奇妙!

    WPS 2019 支持全新的外观界面.目录更新.方框打勾.智能填充.内置浏览器.窗口拆组.个人中心等功能.特别是全新的新建页面,让你可以整合最近打开的文档.本地模版.公文模版.在线模板等. 随着优麒麟 ...

  2. 济南计算机中考分数,【更新版】2017济南各初中中考成绩汇总!

    原标题:[更新版]2017济南各初中中考成绩汇总! 据悉:17年全市初三学考报名58443人(不含推荐生3304人),比去年少2529人.今年中考550分以上的考生累计人数为57人.这一人数远远超过去 ...

  3. 更新版-梳理前端开发使用eslint和prettier来检查和格式化代码问题

    更新版,之前的版本可以看这里:梳理前端开发使用eslint和prettier来检查和格式化代码问题 一.问题痛点 在团队的项目开发过程中,代码维护所占的时间比重往往大于新功能的开发.因此编写符合团队编 ...

  4. 分享平时工作中那些给力的shell命令(更新版)

    分享平时工作中那些给力的shell命令(更新版) 分享平时工作中那些给力的shell命令---(Notice: 蓝色部分为在网友孤风颠影基础上新增加内容) 原帖地址为:http://yunhaozou ...

  5. 工具推荐:22款最流行的计算机取证工具【2017年更新版】

    本文讲的是工具推荐:22款最流行的计算机取证工具[2017年更新版], 什么是计算机取证? 计算机取证(Computer Forensics,又名计算机取证技术.计算机鉴识.计算机法医学)是指运用计算 ...

  6. 附5、MDT 2013 Update 1批量部署-更新版无法修改共享文件夹参数的解决办法

    MDT 2013 UPDATE 1更新版也可以全新安装,安装非常顺利,但是在修改共享文件夹时会提示无法确认的提示,详见下图: 起初还以为是新版的BUG,通过对文档的阅读,原来是MDT 2013 UPD ...

  7. 通过adb命令查看当前activity(更新版)

    通过adb命令查看当前activity(更新版) 看过网上好多互相抄来抄去的博客,都没能解决问题,那些adb命令无法查看当前activity,而且很麻烦,预算自己找了很久记得以前用过这个命令,但是实在 ...

  8. 云安全联盟发布更新版安全应用指南

    本文讲的是云安全联盟发布更新版安全应用指南[IT168 资讯]云安全联盟(CSA)本周四发布了云计算服务的第二版安全应用指南.这一非营利性质的联盟正式成立于四月份,其目的是推进云计算安全的最佳实践.他 ...

  9. 空间句法软件_【特训营报名】空间句法理论与实践应用(第二期更新版)丨城市数据派...

    最新线上特训营  授课老师专业过硬负责空间句法官方中文网站建设作为主要译者翻译空间句法奠基作<空间的社会逻辑>此课程为空间句法初级课程的第二期更新版课程内容更丰富更完善教学视频永久观看 报 ...

  10. 黑客专用Linux发行版Kali Linux发布滚动更新版2016.1

    1月24日,经过 5 个月测试的 Kali Linux 开始滚动发行,不过仅有部分尝鲜的人可以从 2.0 升级为滚动更新版.官方已经确保其可靠性和稳定性,并希望其成为集成众多优秀渗透测试工具的最佳 D ...

最新文章

  1. oracle之alter学习笔记
  2. 【Linux基础】作业二
  3. 网站优化靠前排名讲方法
  4. bzoj1002 生成树计数 找规律
  5. Angular JS - 9 - SeaJS加载js模块
  6. OpenGL text rendering文字渲染的实例
  7. 如何做一个高效率的程序员,对程序员也是很重要。。
  8. python输出用逗号隔开的数字_Python:从字符串中提取带有点和逗号的数字
  9. install lsa package for R on ubuntu 10.04 lts lucid
  10. Retrofit工作原理总结
  11. 原创:华三杯2018山东省赛决赛样题试做
  12. LoadRunner执行压力测试
  13. 2022年R2移动式压力容器充装上岗证题库及在线模拟考试
  14. Codeforces Round #393 Frodo and pillows
  15. 解决火狐浏览器中文乱码问题
  16. 基于SSM的医院科室人员管理系统
  17. 使用scrapy爬取北京公交
  18. 制作的excel表格如何放到微信公众平台文章中?
  19. 网络与信息安全顶级期刊与会议
  20. 【BP靶场portswigger-服务端6】信息泄露漏洞-5个实验(全)

热门文章

  1. pymysql封装总结
  2. ADSL宽带拨号密码恢复
  3. MCP2515调试笔记
  4. Codejock Suite Pro 19.3.0 Carck版本
  5. Linux下使用dd命令向U盘中写入ISO镜像
  6. extjs4.0视频教程
  7. win11定时关机命令
  8. 极智AI | 量化实现分享一:详解 min-max 对称量化算法实现
  9. Java实现Excel导入和导出,看这一篇就够了(珍藏版)
  10. 好程序员web前端培训分享JavaScript学习笔记ajax及ajax封装