yum安装mysql本机无法连接蛋疼问题
2017-11-05 21:24
357 查看
最近学习hadoop组件hive的时候由于需要搭建mysql环境,所以在linux主机上安装mysql服务 、由于我的linux系统是centerOs系列的所以我就索性用yun命令进行安装了。先交代一下我安装的myql的版本 5.1.73,算是比较新的了。出现了本机mysql无法连接蛋疼问题。
用yum install mysql-server命令安装mysql,随后需要输入y进行确定下一步安装。ok... 大概15s左右mysql安装好了,我用service mysqld start命令启动mysql,没有任何问题。mysql成功启动 ,紧接着用键入mysql命令连接myql结果就是出现ERROR 1045 (28000): Access denied for user
'root'@'localhost' (using password: YES)
然后我便开始解决问题得漫漫之路,尼玛 按照百度上的方法一个个试了。发现输入连接还是报上面这个错误,后面我无意在百度知道上看到有个哥们发的一个教程,帖子里面有很多人回复都很有用但是我的就是不行。我现在把这位老哥解决方法贴上来:
#1.停止mysql数据库
/etc/init.d/mysqld stop
#2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#3.使用root登录mysql数据库
mysql -u root mysql
#4.更新root密码
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
#最新版MySQL请采用如下SQL:
mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';
#5.刷新权限
mysql> FLUSH PRIVILEGES;
#6.退出mysql
mysql> quit
#7.重启mysql
/etc/init.d/mysqld restart
#8.使用root用户重新登录mysql
mysql -uroot -p
Enter password: <输入新设的密码newpassword>参考资料地址:https://zhidao.baidu.com/question/1603863845338636507.html
但愿上面这种方法能帮助大多数人,但是我这边就GG了 只得寻找新的解决方式。黄天不负有心人,我终于又在一篇贴在里找到一个解决办法,我按照上面做法成功解决了我的问题。
其实这种解决问题方法很简秦松连接了单,我在/etc/my.cnf文件中添加skip-grant-tables。最后保存重启mysql服务键入mysql就能轻松连接了。 so... 问题就解决了,希望可以帮助受困惑的盆友。
参考资料:http://www.sojson.com/blog/197.html
用yum install mysql-server命令安装mysql,随后需要输入y进行确定下一步安装。ok... 大概15s左右mysql安装好了,我用service mysqld start命令启动mysql,没有任何问题。mysql成功启动 ,紧接着用键入mysql命令连接myql结果就是出现ERROR 1045 (28000): Access denied for user
'root'@'localhost' (using password: YES)
然后我便开始解决问题得漫漫之路,尼玛 按照百度上的方法一个个试了。发现输入连接还是报上面这个错误,后面我无意在百度知道上看到有个哥们发的一个教程,帖子里面有很多人回复都很有用但是我的就是不行。我现在把这位老哥解决方法贴上来:
#1.停止mysql数据库
/etc/init.d/mysqld stop
#2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#3.使用root登录mysql数据库
mysql -u root mysql
#4.更新root密码
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
#最新版MySQL请采用如下SQL:
mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';
#5.刷新权限
mysql> FLUSH PRIVILEGES;
#6.退出mysql
mysql> quit
#7.重启mysql
/etc/init.d/mysqld restart
#8.使用root用户重新登录mysql
mysql -uroot -p
Enter password: <输入新设的密码newpassword>参考资料地址:https://zhidao.baidu.com/question/1603863845338636507.html
但愿上面这种方法能帮助大多数人,但是我这边就GG了 只得寻找新的解决方式。黄天不负有心人,我终于又在一篇贴在里找到一个解决办法,我按照上面做法成功解决了我的问题。
其实这种解决问题方法很简秦松连接了单,我在/etc/my.cnf文件中添加skip-grant-tables。最后保存重启mysql服务键入mysql就能轻松连接了。 so... 问题就解决了,希望可以帮助受困惑的盆友。
参考资料:http://www.sojson.com/blog/197.html
相关文章推荐
- Linux下通过yum来安装 mysql 5.1,以及以前的旧版本(因服务器网络问题,安装后无法连接,无法验证正确性)
- 解决debian中安装mysql后其他机器navicat无法连接问题
- 亚马逊EC2 ubuntu下安装mysql远程无法连接问题o
- 阿里云ECS安装MySQL通过yum安装,rpm源码安装,navicat for mysql 无法远程连接解决办法 包括Tomcat,Nginx无法远程访问等
- yum 安装mysql5.7 是 出现无法登陆问题以及mysql error You must reset your password using ALTER USER statement befor
- 安装SQLyog、Navicat for MySQL之后数据库无法连接的问题
- 解决编译安装的PHP无法通过localhost连接mysql的问题
- 完美解决MySQL安装后无法远程连接的问题
- 新安装的mysql无法远程连接问题
- MySql安装问题,无法启用3306导致连接失败问题集和解决方法
- Mysql安装后连接失败和服务无法启动,首次进入密码的问题
- 【数据库】LNMP一键包安装后解决MySQL无法远程连接问题
- 解决Linux环境下安装xampp之后外部无法连接MySQL的问题
- 阿里服务器上安装mysql,外网无法连接问题
- mac上安装mysql 1405 无法连接问题解决办法
- 用yum安装完mysql无法启动mysqld的问题
- 阿里云ECS安装mysql无法远程连接问题
- linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题]
- Linux环境下cmake安装最新Mysql 5.6.11安装包(因服务器网络问题,安装后无法连接,无法验证正确性)
- LNMP一键包安装后解决MySQL无法远程连接问题