Django——SQLyog错误码2058解决方案

12 篇文章 0 订阅
2 篇文章 0 订阅

由于需要学习ORM,所以需要本地安装mysql服务器,我使用的是SQLyog这个数据库可视化工具,现在同事们用的最多的是navicat,相比于navicat而言,SQLyog还是有很多优势的,我来列举几条:

  1. 免费版,不用像navicat浪费时间去寻找破解的方法,即使你会破解,相信也需要花时间;
  2. 有简体中文版,对于英文比较差的人来说还是很友善的
  3. 可视化差,在我觉得反而是一大优势。可视化可视化,还不是对于单表查询而言的。看着同事在用navicat,表一查出数据,拿到表二继续查,查到结果之后再去表三查。。。。实际工作中正常可是三四个表关联起步。可能你要说,麻烦是麻烦,但总比你写sql要快的多吧,而且不需要动脑筋怎么关联的,多方便快捷呀。但我想说的是,写SQL一可以锻炼你sql水平,二以后可以复用。当然了,navicat也支撑编写sql呀,但当工具不支持的时候,你就不能选择偷懒了。
  4. 这一点可能也和我的眼界有关系,我接触到的开发(本人是测试人员),大多数使用的是SQLyog,而navicat正因为有了可视化,导致你入门需要花时间,也就是你需要了解它。当然这很简单,半个小时足够,但是需要时间的,而开发就恰恰没有熟悉过。当在工作中解决问题的时候,开发需要查看测试数据的时候,使用你的电脑,你用的是navicat就显得很不方便了。

其实,我之前一直用的都是oracle,这都是和工作有关,前两年换工作开始用mysql,刚开始接触的也是navicat,用着用着,你就发现对他的依赖逐渐增强,根本不高兴写sql语句了。后来被开发吐槽了好几次,就果断抛弃了。

说这么多,其实就是想向大家推荐这个工具。


如果大家都是本地安装mysql服务器的话,第一次打开应该都会出现这个错误码——2058,这个错误码的意思就是工具无法解析密码,原因是你其实是没有用户的,你安装mysql服务端的时候没有添加用户,那个管理员是打开服务器的账号密码,和普通用户的密码加密方式是不一致的,解决方案是添加真实用户:

1.使用DOS打开mysql服务端,进入mysql安装目录下bin目录,mysql -u root -p,执行登录的指令

2.添加用户,执行指令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

根据自己的要求,修改用户名和密码

3.登录SQLyog即可

 

 

 

print_r('点个赞吧');
var_dump('点个赞吧');
NSLog(@"点个赞吧!")
System.out.println("点个赞吧!");
console.log("点个赞吧!");
print("点个赞吧!");
printf("点个赞吧!\n");
cout << "点个赞吧!" << endl;
Console.WriteLine("点个赞吧!");
fmt.Println("点个赞吧!")
Response.Write("点个赞吧");
alert(’点个赞吧’)

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值