MySQL数据库之mysql安装与使用
小标 2018-09-05 来源 : 阅读 1438 评论 0

摘要:本文主要向大家介绍了MySQL数据库之mysql安装与使用 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

本文主要向大家介绍了MySQL数据库之mysql安装与使用 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

问题:CMD中目录切换无反应

在cmd命令行中,使用cd D:\,无法顺利切换

解决方案:使用cd/d D:\

应该是因为我更新了win10的新版本导致的细微区别。

 

问题:注册失败,报错提示找不到msvcp140.dll文件怎么办?

解决方案:安装VC++2015,

解决方案来自:https://blog.csdn.net/qq_39132830/article/details/78980295;

 

问题:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止?

解决方案:mysqld --initialize-insecure --user=mysql;

注意,要保证一开始配置的data路径下,有data文件夹,且这个文件夹必须为空;

方案来自:https://jingyan.baidu.com/article/0f5fb0991636376d8234ea7a.html

 

问题:使用Navicat登陆本地服务器时报错

解决方案来自:关于mysql8.0配置navicat的问题 - 小菜鸟也想飞的文章 - 知乎 https://zhuanlan.zhihu.com/p/36087723

成功安装mysql8.0服务器端,连接Navicat会提示报错:

1251 Client does not support authentication protocol requested by server; consider upgrading MySQL client

网上可以查到很多关于1251类似的错误。

但是基本上全是适合mysql 5.XX版本的,无法运行

set password for root@localhost = old_password(‘密码‘);

或者

UPDATE mysql.user SET Password = OLD_PASSWORD(‘密码‘) WHERE Host = ‘localhost‘ AND User = ‘root‘;

都不行

 

这里正确的解决方法是:

(UPDATE mysql.user SET plugin = ‘mysql_native_password‘;)当时这句sql也运行了,不知道有没有用。可以先单独实验下方的sql能否成功

 

alter user ‘用户名‘@localhost IDENTIFIED WITH mysql_native_password by ‘你的密码‘;

 

在贴吧中找到了本质原因:

安装过程中的Authentication Method这一配置过程,基于不同的加密方式,所以如果选择第一种强加密,就会出现我之前描述的现象;

这次重装我选择了第二种验证方式,即保留旧有的加密方式,这次直接就可以连上了。

至此,已经可以正常使用Navicat对MySQL数据库进行操作。    

以上就介绍了MySQL的相关知识,希望对MySQL有兴趣的朋友有所帮助。了解更多内容,请关注职坐标数据库MySQL频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved