linux下mysql的root密码忘记
2016-06-23 16:17
357 查看
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的
状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全
状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。
2.修改MySQL的登录设置:
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的
状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全
状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。
2.修改MySQL的登录设置:
vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables #加入此行内容3.重新启动mysqld
systemctl restart mariadb.service #重启MariaDB4.登录并修改MySQL的root密码
mysql -hlocalhost -uroot UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; flush privileges ; quit;5.将MySQL的登录设置修改回来
vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables #再删除此行内容6.重新启动mysqld
相关文章推荐
- linux+windows的双系统通用安装方式
- linux 平均负载 load average 的含义
- Linux-常见环境变量及其作用
- linux 压缩解压上传操作命令行
- Linux菜鸟学make install
- 浅析linux内核中的idr机制
- Linux中升级更新命令yum upgrade和yum update的区别
- tar命令的详细解释
- [Windows-Linux]Windows and Linux 共享文件
- PF_RING 6.0.2在Redhat 6.3 x86_64上编译和安装
- Install Chrome-google in Centos7
- 各种Linux版本下vsFTPd服务器的启动和关闭
- linux tar压缩排除某个文件夹或者文件
- CENTOS 7 安装 XFCE 桌面
- Linux——bug记录
- Linux下Rsync+Inotify-tools实现数据实时同步
- Linux和UNIX下如何配置PWC连SQL Server数据源
- linux下查看当前网络流量
- [代码实例][Linux系统编程]判断相对路径或绝对路径
- Linux系统性能分析(一)