数据库忘记密码或者多安装了一个数据库的解决办法

php 数据库 1062      收藏
数据库忘记密码或者多安装了一个数据库的解决办法,本教程适合初学者,自己配置数据库阶段,如果是已经正常运转的,有重要数据的数据库,坚决不能使用此方法。

数据库忘记密码或者多安装了一个数据库的解决办法,本教程适合初学者,自己配置数据库阶段,如果是已经正常运转的,有重要数据的数据库,坚决不能使用此方法。

1 删除Mysql

yum remove  mysql mysql-server mysql-libs mysql-server;

find / -name mysql 将找到的相关东西delete掉;   

或者whereis mysql  

whereis mysqld 找到mysql相关的文件 全部用rm -rf ....../myslq命令删掉

然后重新启动服务器

pstree就可以发现 数据库的进程已经没有了

然后开始重新安装数据库

yum list mysql-server;

自学php博客

yum install mysql-server;

service mysqld start;

mysql 命令 可以发现直接进入了数据库 此时是没有密码的 

然后 \q 命令退出数据库设置Mysql开机启动:chkconfig mysqld on

开启3306端口并保存:

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

连接mysql数据库,设置密码

mysql

use mysql;

update user set password=password('密码') where user='root';

flush privileges;

设置Mysql远程访问

grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;