`
lxyd000
  • 浏览: 28207 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 下mysql 重启服务mysql数据库不见了,只剩两个数据库

 
阅读更多

 

安装Mysql后在终端输入mysql,

mysql 成功启动,修改密码:update user set password = '123456' where user ="root" 退出 重启服务,再输入mysqladmin -u root password XXXXX, 出现错误:mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

 

如先输入mysql,成功启动后输入use mysql,出现如下错误:Access denied for user ''@'localhost' to database 'mysql'

 

不知道为什么,输mysql可以,输mysql -u root就出错了:

Access denied for user 'root'@'localhost' (using password: NO).

 

 

后来在网上gg了好长时间, 找到一个解决方案就是:

 

a.停止mysql服务: 

[root@localhost ~]# /etc/init.d/mysql stop

b.然后执行如下命令:

[root@localhost ~]# mysqld_safe --skip-grant-tables(该命令完成后,可 能终端不会提示输入下一命令,下面命令在新开的终端中实现)

c.重启服务OK 

 

 

原文转自:http://www.2cto.com/database/201108/99493.html

分享到:
评论

相关推荐

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL 客户端和服务器端 在 Linux ...

    Linux操作系统中如何安装MySQL数据库

    本文详细介绍了如何在 Linux 操作系统中安装 MySQL 数据库,包括下载安装包、解压缩安装包、创建 mysql 组和用户、初始化数据库文件、设置权限、启动服务、设置密码等步骤。通过这些步骤,我们可以成功地安装 MySQL ...

    linux下导入导出mysql数据库及其导出数据命令大汇总

    Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令变得非常重要。本文将对 Linux 下 MySQL ...

    Linux mysql访问慢

    修改 my.cnf 文件后,需要重启 MySQL 数据库服务,以便让配置生效。可以使用以下命令重启 MySQL 服务: ``` service mysql restart ``` 总结 Linux 上 MySQL 访问慢的问题可以通过修改 my.cnf 文件,添加 skip-name-...

    解决Linux下tomcat连接MySQL数据库

    在Linux环境下,开发Web应用程序并集成数据库访问是一个常见的任务,然而在实际操作中可能会遇到各种问题。本问题中,开发者遇到了一个特定的错误,即在尝试通过Tomcat服务器连接到MySQL数据库时,出现了`...

    linux系统下MySQL数据库的导入导出

    ### Linux系统下MySQL数据库的导入导出 在Linux环境下管理和操作MySQL数据库是非常常见的需求,尤其在数据迁移、备份以及恢复等场景中尤为重要。本文将详细介绍如何在Linux系统中进行MySQL数据库的导入与导出,包括...

    Linux下的MySQL数据库编程

    在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、可靠和易用性而受到广泛赞誉。本讲义将围绕...

    Linux下使用C++编写的并发服务器,redis缓存和MySQL数据库,GoogleTest单元测试和webbench压力测试

    spark一个Linux下使用C++学习编写的并发服务器,使用redis作为缓存和MySQL作为数据库,并利用GoogleTest编写单元测试和webbench进行压力测试。.zipspark一个Linux下使用C++学习编写的并发服务器,使用redis作为缓存...

    linux数据库编程

    "Linux数据库编程"这个主题涵盖了如何在Linux环境下与各种数据库系统进行交互,包括但不限于MySQL、PostgreSQL、Oracle、MongoDB等。本篇文章将深入探讨相关知识点,帮助你理解Linux下的数据库原理、接口、工具以及...

    数据库运维 形考任务1 实验1 MySQL数据库服务器配置.pdf

    MySQL数据库服务器配置是数据库运维中的基础工作,本实验涵盖了MySQL的安装、配置、启动与关闭、日志管理、数据库与表的创建以及存储引擎的使用等多个关键知识点。 1. **MySQL安装**:实验要求下载并安装MySQL,这...

    linux mysql数据库无法启动故障处理

    在本文中,我们解决了两个常见的 MySQL 数据库无法启动的故障:mysql PID file not found 和 Can't connect to MySQL through socket mysql.sock。解决这些故障需要检查 MySQL 服务器的配置文件、日志文件、套接字...

    Linux下的MySQL数据库编程_代码

    在Linux环境下进行MySQL数据库编程是一项重要的技能,尤其对于IT专业人士来说。MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),它提供了强大的数据存储和管理功能。Linux作为服务器操作系统,与MySQL的...

    一份详细的Linux-mysql实验.docx

    本文档提供了一个详细的 Linux-MySQL 实验指南,旨在帮助用户快速掌握 Linux-MySQL 的安装、配置和使用。实验分为 13 个步骤,涵盖了从挂载光盘镜像到进入 MySQL 数据库的所有过程。 挂载光盘镜像 在 Linux 系统中...

    实验:Kali Linux破解MySQL数据库.docx

    实验:Kali Linux破解MySQL数据库.docx

    linux下数据库MYSQL语句

    Linux 下 MySQL 数据库常用基本操作 Linux 下 MySQL 数据库是一种关系型数据库管理系统,广泛应用于网络应用程序中。下面是 Linux 下 MySQL 数据库常用基本操作的知识点总结: 显示数据库 在 MySQL 中,使用 `show...

    linux-mysql-驱动

    在Linux系统中,MySQL驱动是一个至关重要的组件,它使得应用程序能够与MySQL数据库进行通信和交互。MySQL驱动通常是一个软件库,比如Perl的DBD::mysql模块,它为Perl语言提供了与MySQL数据库连接的能力。在本例中,...

    linux下c语言操作mysql数据库

    linux下c语言操作mysql数据库,包括数据库的增删查找,使用mysql库进行操作

Global site tag (gtag.js) - Google Analytics