MySql教程

linux安装mysql常见问题

本文主要是介绍linux安装mysql常见问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

linux安装mysql常见问题

问题1:

[root@sh180 ~]# service mysql start
Starting MySQL························在这里插入图片描述

原因:

这个我折腾了好久,最后发现就是我已经启动了一次mysql,最后忘记关闭mysql服务,所以一直启动不起来

解决方法:

第一步:查看linux中有关mysql的进程
ps -A | grep mysql

在这里插入图片描述

第二步:强制杀死所有的mysql的进程
kill -9 进程号

在这里插入图片描述
成功
在这里插入图片描述

问题2

mysql登录root用户密码的重置问题?
解决办法一
我在网上查的99%都说的是,需要将vim /etc/my.cnf文件添加skip-grant-tables,即可。看见下面评论有好多人成功,但是我反复试了几次,就是不成功,下面我说一下第二种方法(也就是我的问题)
在这里插入图片描述
解决方法二

第一步需要关闭mysql服务器
service mysql stop

在这里插入图片描述

第二步:在安全模式下启动MySQL
mysqld_safe --skip-grant-tables &

在这里插入图片描述

第三步:重置mysql root密码
1、mysql -u root 

2、mysql> USE mysql;

3、mysql> update user set password=password("123456") where user = 'root';

4、mysql> FLUSH PRIVILEGES;      

5、mysql> quit
Bye

在这里插入图片描述

第四步:重启服务,验证密码
1、service mysql start

2、mysql -uroot -p123456

在这里插入图片描述

问题三:

在linux中登录时输入密码时,不显示数字,如下图。这是正常的,

Enter password: 输入自己的密码即可在这

在这里插入图片描述
注意
1、最后再说一个,就是第一次登录进去mysql的时候,尽可能的不要忘记修改登录密码,可以减少不必要的麻烦。
2、如果实在还是解决,不出来问题,就卸载另外再装一个吧。
希望对大家有用。

这篇关于linux安装mysql常见问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!