下记录步骤:
修改my.cnf配置文件
# sudo vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables,如下:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
# ON/OFF/FORCE/FORCE_PLUS_PERMANENTvalidate-password=OFF
# 是否使用密码验证该插件(及强制/永久强制使用)
validate-password=OFF
重启服务
# sudo systemctl restart mysqld
登陆并修改密码
# mysql -uroot
# mysql> use mysql
修改密码
MySQL 5.7.6 以及最新版本:
# mysql> update user set authentication_string=PASSWORD('newpass') where User='root';
MySQL 5.7.5 或更早之前的版本r:
# mysql> update user set password=PASSWORD('newpass') where User='root';
登陆测试
将my.cnf的设置修改回来,重启MySQL服务,并登陆测试:
# mysql -u root -p
输入设置的密码,测试修改成功。
参考
相关推荐
Mac OS X – 重置 MySQL Root密码 密码太多记不住??你是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码: 1. 停止 mysql server. 通常是在 ‘系统偏好设置’ > MySQL > ‘Stop MySQL Server’ ...
由于准备学习MYSQL,本着刚学用最新的原则,下载了5.7.9的ZIP包,根据网上教程摸索了2天没整成功,还是从官方文档入手找到解决办法。大部分内容同5.6的,重要的区别在这展现给大家。 MySQL 5.7 for Windows 解压缩版...
Mysql 5.7.9 zip windows 免安装版 初始化以及如何修改root密码
MySQL 5.7 主要特性: 更好的性能:对于多核CPU、固态硬盘、锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是吾等用户更关心的; 更好的InnoDB存储引擎:内容太多,就等Inside君的...
实现mysql5.7.9解压版安装,以及注册成为服务进行注册。
CentOS 6.4下编译安装MySQL 5.7.9
MySQL(官方发音为/maɪ ˌɛskjuːˈɛl/“My S-Q-L”,但也经常被错误读作/maɪ ˈsiːkwəl/“My Sequel”)原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统...
centos7 mysql5.7.9安装
记录的MySQL 5.7.9安装教程,分享给大家 环境介绍: 操作系统:Centos 7.1 mysql数据库版本:mysql5.7.9 mysql官方网站:http://www.mysql.com 1、安装新版mysql之前,我们需要将系统自带的mariadb-lib卸载 [root@...
Centos6.5_64位一键傻瓜安装mysql5.7.9 安装前请仔细阅读说明文档,由于boost_1_59_0.tar.gz包太大,未上传,需要自行下载,已内置MySQL,cmake源码包 最好是新系统上使用本包安装,适合阿里云环境。
Wampserver就是Windos Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。 php解析服务器应用 PHP扩展、Apache模块,一键开启关闭
主要为大家分享了mysql 5.7.9 免安装版配置方法图文教程,感兴趣的小伙伴们可以参考一下
MySQL安装好之后,正常情况下是没有密码的(除非自己添加),直接命令进去#mysql -uroot -p ,不用输入密码直接回车就行了,但是我用5.7.11版本时,会让输入密码,而你并不知道密码是什么,解决方法很简单,在
Linux 使用的版本是centos 7,为方便起见,先把防火墙关闭,配置好网络,在安装部分,会分成两部分讲,首先讲单实例安装,也就是一台服务器上就装一个mysql,接下来就多实例安装,在一个服务器上安装2个甚至多个mysql...
MySQL 5.7.9版本sql_mode=only_full_group_by问题 用到GROUP BY 语句查询时...
用MYSQL 5.7.9 作为ZABBIX 2.4.7 的监控数据库. 前段时间开启了慢查询日志, 后来发现慢查询日志膨胀到了700M 查看最后100条 大部分都是 0.1 秒的 后来想改, 以前是动态设置的 set global slow_query_log=1; 方式的 ....
之前如果想关闭一个mysql数据库可以通过kill 命令、mysqladmin shutdown 、service mysqld stop 等这样的方式。然而在mysql-5.7.9之后mysql终于提供了SQL接口的shutdown语法啦