针对近期自己搭建好的LMAP,当phpMyAdmin首次能访问,过一段时间自己忘记的了Mariadb 或 Mysql 的登陆账号和密码:
修改数据库账号密码用安全模式:
mysqld_safe --skip-grant-tables --skip-networking &
修改密码后 ,skip-networking这个参数是设置数据库跳过了网络连接访问--不能通过网络登陆或远程登陆访问数据库,所以要关掉这个参数设置:
1.方法一
I've finally found that if I connecto to mysql (mysql -p -u root)
and type in "SHOW VARIABLES;"
skip_networking = ON
If I type:
mysql > SET GLOBAL skip_networking = Off;
It tell me: unknown system variable 'skip_networking'
Why !!
If I type: mysql> SHOW VARIABLES LIKE 'skip_networking';
It respond me: skip_networking = On
does I misstype something ?
2.方法二
重启服务器或数据库