忘了mysql密码,从网上找到的解决方案记录在这里。
编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”。
重启mysql服务
- abbuggy@abbuggy-ubuntu:~$ sudo service mysql restart
- mysql stop/waiting
- mysql start/running, process 18669
用空密码进入mysql管理命令行,切换到mysql库。
- abbuggy@abbuggy-ubuntu:~$ mysql
- Welcome to the MySQL monitor. Commands end with ; or \g.
- mysql> use mysql
- Database changed
执行update user set password=PASSWORD("new_pass") where user='root'; 把密码重置为new_pass。退出数据库管理。
- mysql> update user set password=PASSWORD("new_pass") where user='root';
- Query OK, 0 rows affected (0.00 sec)
- Rows matched: 4 Changed: 0 Warnings: 0
- mysql>quit
回到vim /etc/mysql/my.cnf,把刚才加入的那一行“skip-grant-tables”注释或删除掉。
再次重启mysql服务sudo service mysql restart,使用新的密码登陆,修改成功。
- abbuggy@abbuggy-ubuntu:~$ mysql -uroot -pnew_pass
- Welcome to the MySQL monitor. Commands end with ; or \g.
- mysql>
相关推荐
Ubuntu 12.04 LTS 上带有 LAMP(Linux、Apache、MySql 和 PHP)的 Vagrant 基本框 要求 VirtualBox 流浪者 Git Vagrant HostsUpdater 插件 用法 启动 $ git clone ...
Ubuntu Server 12.04,代号"precise pangolin",是Ubuntu发行版的一个长期支持(LTS)版本,为服务器环境提供了稳定、安全且高效的操作系统。这个版本的生命周期长达五年,确保了用户在维护期间能得到持续的安全更新...
在本教程中,我们将深入探讨如何在Ubuntu 12.04 LTS(长期支持版)上安装和配置一个功能完备的Web服务器,其中包括Nginx作为Web服务器,PHP用于处理动态内容,以及MySQL作为数据库系统。这个组合通常被称为LEMP堆栈...
在安装过程中,为MySQL的root用户设置密码是必要的,root用户具有对数据库系统的全部访问权限。 3. **LAMP框架**:LAMP代表Linux(操作系统)、Apache(Web服务器)、MySQL(数据库)和PHP(脚本语言)的组合,是...
本文主要介绍如何在Ubuntu 12.04 LTS版本上安装CloudStack 4.0,包括Agent和NFS配置。CloudStack是一款开源的基础设施即服务(IaaS)平台,常用于构建和管理云计算环境。以下是安装过程中的关键步骤: 1. **配置...
在本文中,我们将详细探讨如何在Ubuntu 12.04 LTS版本上安装CloudStack 4.0,包括Agent和NFS配置。首先,我们强调这是一项针对互联网行业的cs(CloudStack)技术操作。 第一步是配置Ubuntu的软件源。由于默认源可能...
- Linux:作为操作系统,Ubuntu 12.04 LTS(长期支持版)提供了稳定和安全的基础。 - Apache:是最流行的开源Web服务器软件,负责处理HTTP请求并返回网页内容。 - MySQL:是一个关系型数据库管理系统,用于存储和...
- 选择软件安装,包括选择“全部的服务”而不勾选“手动选择Manual package selection”,并设置MySQL的root用户密码。 - 安装GRUB到主引导记录(MBR),并完成安装后取出安装光盘。 - 系统安装完成后,建议更新...
一个Ubuntu 12.04 LTS / Apache 2.4 / PHP 5.4 / APC / PHP-FPM / MySQL 5.5 / XDebug/ XHProf / Mailcatcher Vagrant box,通过 Ansible 构建,设置时考虑了 Magento。 目前仅在 OS X (Yosemite) 上进行了测试,...
Ubuntu 12.04默认可能未包含所有必要的库。首先,更新包列表: ``` sudo apt-get update ``` 接着,安装以下RackTables需要的PHP扩展: ``` sudo apt-get install php5-gd php5-snmp php5-ldap ``` 验证GD库是否安装...
在此例中,我们使用 Ubuntu 12.04 版本。安装完成后,我们需要修改 IP 地址、DNS 和启用 root 帐号。 安装 PHP 和依赖项 在安装 Owncloud 之前,我们需要安装 PHP 和依赖项。首先,我们需要更新现有软件包,然后...
4. **Linux版本**:本文以Ubuntu Server 12.04 LTS为例进行介绍,原因在于其包管理器`apt`的使用较为简单。当然,其他版本的Linux系统也可以采用类似的步骤进行部署。 #### 部署环境搭建 1. **WSGI服务器**:在...