MySQL忘记root密码以及远程无法连接的解决方法

机器学习Zero 2024-05-28 16:19:28编程技术
52

1. mysql忘记root密码

(1)停止mysql

 /etc/init.d/mysql stop

(2)启动mysql,忽略授权登录验证

 mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

(3)进入数据库系统

mysql -u root mysql

(4)修改密码

mysql> UPDATE user SET Password=PASSWORD(‘abc123') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

(5)重新启动mysql

 /etc/init.d/mysql restart

(6)登陆数据库

mysql -uroot –p

2. 解决远程无法连接mysql

给用户赋予权限

grant all privileges on *.* to root@192.168.191.168 identified by 'abc123';

到此这篇关于MySQL忘记root密码以及远程无法连接的解决方法的文章就介绍到这了,更多相关MySQL root密码及远程连接内容请搜索站长工具网以前的文章或继续浏览下面的相关文章希望大家以后多多支持站长工具网!

MySQL root 远程连接
THE END
蜜芽
故事不长,也不难讲,四字概括,毫无意义。

相关推荐

MySQL提取JSON字符串中数据的方法详解
MySQL作为一款功能强大的关系型数据库管理系统,自版本5.7.8起引入了对JSON数据类型的支持,这使得开发者能够更方便地存储和处理JSON数据。本文将深入探讨MySQL中提取JSON字符...
2024-10-22 编程技术
108

MySQL数据库中CASE WHEN语句的用法、示例与实例详解
MySQL作为一种广泛使用的数据库管理系统,提供了强大的SQL语言来实现这一目标。其中,CASE WHEN语句是一个非常实用的工具,允许我们在查询中进行条件判断和操作。本文将深入探...
2024-10-21 编程技术
115

将SQL文件导入MySQL数据库时遇到1118错误的解决方法
在数据库管理过程中,将SQL文件导入MySQL数据库是一项常见且重要的任务。然而,许多用户在执行这一操作时遇到了1118错误,这不仅影响了工作的顺利进行,也带来了不少困惑。本...
2024-10-15 编程技术
114

MySQL错误:reading initial communication packet的解决方法
MySQL 是一款广泛使用的开源关系型数据库管理系统,在各种应用场景中都扮演着至关重要的角色。然而,在使用过程中,用户可能会遇到各种各样的错误,其中 “reading initial c...
2024-10-09 编程技术
118

如何查看MySQL版本:几种常用方法详解
在数据库管理和开发过程中,了解MySQL服务器的版本信息是非常重要的。MySQL版本号包含了数据库管理系统的重要信息,包括主要功能、安全补丁和兼容性等。本文ZHANID将详细介绍...
2024-08-27 编程技术
146

MySQL中字符串拼接的四种实现方法总结
在数据库查询和操作中,字符串拼接是一个常见且重要的功能。无论是生成动态SQL语句、组合用户输入还是整合数据输出,字符串拼接都扮演着不可或缺的角色。本文将详细总结MySQL...
2024-08-21 编程技术
128