码迷,mamicode.com
首页 > 数据库 > 详细

mysql安装与使用

时间:2018-05-20 14:21:30      阅读:695      评论:0      收藏:0      [点我收藏+]

标签:怎么   问题:   密码   html   菜鸟   alt   navicat   insecure   目录   

 

MySQL的安装教程

参考自菜鸟教程 http://www.runoob.com/mysql/mysql-tutorial.html


 

问题: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安装与使用

标签:怎么   问题:   密码   html   菜鸟   alt   navicat   insecure   目录   

原文地址:https://www.cnblogs.com/HuangYuanAvril/p/9063174.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!