我的系统是ubuntu10.10,最近新装好的mysql在进入mysql工具时,总是有错误提示:
# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
使用网上介绍的方法修改root用户的密码:
# mysqladmin -uroot -p password 'newpassword'
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
我在网上找到了一些方法:
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法三:
这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!!
# mysql -uroot -p
Enter password: <输入/etc/mysql/debian.cnf文件中[client]节提供的密码>
分享到:
相关推荐
3. 在 Ubuntu 10.10 上安装 MySQL 需要使用命令 sudo apt-get install mysql-server,并设置用户权限和访问权限。 4. 设置环境变量时,需要特别注意路径的正确性,以免影响系统的稳定性。 5. 在 Tomcat 的配置文件 ...
Ubuntu 10.10 中 Tomcat 和 MySQL 的配置 Linux 操作系统的安装和配置是服务器建设的基础,在这篇文章中,我们将讨论如何在 Ubuntu 10.10 中安装和配置 Tomcat 和 MySQL。 Java JDK 的安装 Java JDK 是 Java ...
Ubuntu 10.10 下 Qt 连接 MySQL 数据库 在 Ubuntu 10.10 操作系统下,如何使用 Qt 框架连接 MySQL 数据库是一个常见的问题。本文将详细介绍如何安装 Qt 开发环境、安装 MySQL 开发环境、授予普通用户数据库操作权限...
安装MariaDB之后,建议运行安全安装脚本来移除默认的匿名用户和测试数据库,设置root密码等安全措施。此外,可能还需要启动MariaDB服务: ```bash sudo mysql_secure_installation sudo service mysql start ``` ...
本文将详细介绍如何在Ubuntu 10.10上从源代码编译安装Ruby 1.8.7、Rails 2.3.5以及MySQL 5.1,旨在为开发者提供一个稳定且高效的开发环境。对于初次接触这些工具或遇到配置难题的用户来说,本教程尤为实用。 #### ...
在Linux环境下,特别是Ubuntu 10.10操作系统中,MySQL数据库系统的安装通常涉及源码编译的方法。这里我们详细探讨如何安装MySQL 5.5.8版本。 首先,安装必要的构建工具。MySQL 5.5.8的编译和安装需要以下组件: 1. ...
务必遵循MySQL的文档进行安全配置,包括设置root用户的密码,限制远程访问等,以确保系统的安全性。在实际生产环境中,还应考虑使用配置管理工具如Ansible或Puppet来自动化整个流程,确保一致性并简化维护。
get install安装MySQl 须藤apt-get install mysql-server以root用户登录MySQL mysql -u root -p创建sso用户的“ souser” mysql>创建由'ssouser-password'标识的用户'ssouser'@'%';其中%表示网上的所有机器都可以...
包含MySQL,mongoDB和Redis的Dev Vagrant框设置使用Chef在Ubuntu 14.04 LTS上运行的数据库开发盒。... 远程用户: 名称: super 通过: super 不允许root用户从远程连接。 可以在chef/cookbooks/base/re
获取数据库用户密码使用 "sqlmap -u '***' --passwords",而列出指定用户的密码可以指定用户名称,如 "sqlmap -u '***' --passwords -U root -v 0"。 Sqlmap还提供数据导出功能,例如 "sqlmap -u '***' --dump -C '...