数据库忘记密码或者多安装了一个数据库的解决办法,本教程适合初学者,自己配置数据库阶段,如果是已经正常运转的,有重要数据的数据库,坚决不能使用此方法。
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;
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;
宠物免费领养小程序,欢迎来踩