`

Ubuntu下忘记MySQL root密码解决方法

阅读更多
sudo vi /etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”
sudo service mysql restart,重启mySQL服务
sudo mysql -u root -p mysql,用空密码进入mysql管理命令行
(进入mysql表, 或者用use mysql指令)
执行update user set password=PASSWORD("123″) where user='root’; 把密码重置为123
(注意,如果是表中没有的用户名,使用insert插入用户)
quit,退出数据库管理
sudo vim /etc/mysql/my.cnf,把刚才加入的那一行“skip-grant-tables”注释或删除掉
sudo service mysql restart,完成

 


Ubuntu下安装MySQL完成后常见需要更改的部分:

 

1.修改绑定IP

 

刚 安装完后使用netstat -na | grep tcp查看可发现MySQL只绑定了127.0.0.1的IP和端口,这样其他计算机是无法连接的,修改方法:编辑/etc/mysql/my.cnf文 件,将bind-address=127.0.0.1修改为本机IP(或0.0.0.0),重启MySQL服务,再使用上面命令查看端口监听,就会发现已 经变成了本机IP(0.0.0.0):3306。这时,就可以使用远程连接了。 

 

2.远程连接无权限

进入mysql管理命令行,执行grant all privileges on *.* to ‘root’@'%' identified by ‘passwordd’ with grant option;
赋予root用户针对数据库的全部权限,(password为root用户密码)。

分享到:
评论

相关推荐

    ubuntu 11.10 mysql忘记root密码解决

    ubuntu 11.10 mysql忘记root密码解决

    Ubuntu下MySQL root密码忘记的解决方法

    本文给大家分享Ubuntu下MySQL root密码忘记的解决方法,非常不错,具有参考借鉴价值,需要的的朋友参考下吧

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    Ubuntu18.0.4安装MySQL,修改ROOT用户密码并允许远程访问,添加用户并配置数据库的访问权限

    MySQL重置root密码for Linux

    新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。

    在ubuntu中重置mysql服务器root密码的方法

    首先停止mysql服务: 代码如下: root@webserver:/home/webmaster# service mysql stop 接着采用忽略密码认证模式重新创建一个mysql服务: 代码如下: root@webserver:/home/webmaster# mysqld –user=mysql –skip-...

    mysql密码忘记教程

    mysql忘记超级管理员root密码之后,需要重置密码时请看过来,在文件中可以比较清晰的明白修改的过程,注:这是windows操作系统下的mysql root重置密码的过程

    Ubuntu下如何更改root密码

    该密码可用于普通用户暂时获取root的权限,执行一些需要root权限的操作,而没有要求我们设置root密码,在需要用到root密码时,却想不起来,非常尴尬,下面小编给大家分享ubuntu下如何更改root密码,一起看看吧

    Ubuntu下启动mysql

    Ubuntu8.10下mysql是自启动的,但root用户、mysql数据库都被限制了。该Shell脚本是启动mysql安全模式脚本,启动后mysql数据库可以自行调试。比如php、lighttp、mysql。

    Ubuntu中安装MySQL更改默认密码的步骤详解

    第五步:使用一下语句设置账号密码:update user set authentication_string=PASSWORD(自定义新密码) where user='root'; 我个人设置的简单。账号为:root。 密码:123456. 第六步:执行一下语句:update user set ...

    MySQL安装和密码重置.pdf

    如何重置MySQL root密码:解释如何使用mysqld_safe或跳过授权表的方法重置MySQL root用户密码。 MySQL密码恢复:一个简短的指南,说明如何通过跳过授权表来重置MySQL root用户密码。 如何使用mysql_secure_...

    Ubuntu和MySQL的操作

    RDF Data Model 资源描述框架(RDF)定义了一种通用的数据模型,即RDF Data Model(RDF数据模型),通过资源、属性和值来描述特定信息资源。其中,资源(Resource)是指所有在W

    Ubuntu 18.04下mysql 8.0 安装配置方法图文教程

    sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了这个问题,结果搞了一下午,等等…… 阅读了一下MySQL...

    Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin

    安装好mysql后,在终端输入 mysql -u root -p 按回车,输入密码后提示access denied……ues password YES/NO的错误 原因是用户名或密码不对! 查看、修改mysql的用户名和密码 第一步: 这时你需要进入/etc/mysql目录...

    Ubuntu下mysql与mysql workbench安装教程

    Ubuntu下安装MySQL与mysql workbench:[链接] Ubuntu配置tomcat9:[链接] 1.sudo apt-get install mysql-server 安装完成,下面测试一下,输入: mysql -u root -p 提示输入密码,输入密码之后: 2.安装mysql ...

    Ubuntu 18.04 安装mysql5.7

    Ubuntu18.04安装mysql5.7,供大家参考,具体内容如下 1.1安装 首先执行下面三条命令: # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo apt install mysql-client # 安装依赖 sudo apt ...

    Ubuntu 18.04安装mysql 5.7.23

    之前在Ubuntu 16.04安装 MySQL的时候很顺利,这次在 Ubuntu 18.04 中安装 MySQL 5.7.23 中,遇到一些坑,折腾了好久,这里做一个记录。 1. 安装数据库 sudo apt-get install mysql-server 默认情况下,在安装 ...

    MySQL/MariaDB的Root密码重置教程

    忘记密码是我们经常会遇到了一个问题, 如果您忘记或丢失root密码到你的MySQL或MariaDB的数据库,你仍然可以访问并重置密码,如果你有访问服务器和sudo -启用用户帐户。 几个月前,我在Ubuntu 18.04 上安装了 LAMP。...

    ubuntu下磁盘空间不足导致mysql无法启动的解决方法

    前言 最近在数据库的一张表添加两个字段,后来提示什么磁盘空间不足什么什么的,...root@iZ28z558vv0Z:/etc/mysql# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server thro

    Ubuntu下MySQL及工具安装配置详解

    注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来: 默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:...

Global site tag (gtag.js) - Google Analytics