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

debian下修改mysql登陆密码

阅读更多

今天在搭建postfix时要用到mysql数据库,在创建的时候把密码忘记了,在网上找解决的办法,均无效,不过自己最后还是解决了,方法如下:

1.停止MySQL服务
/etc/init.d/mysql stop

2.使用skip-grant-tables这个选项启动MySQL
/usr/bin/mysqld_safe --skip-grant-tables

3.登录修改密码
#mysql -u root -p
mysql>use mysql;
mysql>update user set password=password('输入你的新密码') where user='root' ;
mysql>flush privileges;
mysql>exit;

4.关掉MySQL
#mysqladmin -u root -p shutdown

5.启动MySQL
#/usr/bin/mysqld_safe --user=mysql &

 

以上的方法,我试过很多遍了,可以的!

1
1
分享到:
评论

相关推荐

    MySQL安全配置详解

    同时也可以登陆数据库,修改数据库 mysql 下的 user 表的字段内容:`mysql> use mysql; mysql> update user set password=password('upassword')` 其他安全配置包括: * 限制用户访问权限 * 设置强密码 * 限制...

    Linux下MySql安装和下载

    登陆MySQL并创建新用户** 通过以下命令以root用户身份登录MySQL: ```bash mysql -u root -p ``` 输入你之前设置的root用户的密码。 **6. 添加新用户** 在MySQL的命令行界面,执行以下语句来创建一个新的用户`...

    Linux mysql5.7.13安装

    - `chown -R mysql:mysql /usr/local/mysql`:将 `/usr/local/mysql` 及其子目录的所有权更改给 `mysql` 用户和组。 ##### 2.5 初始化数据库 - `./bin/mysqld --initialize --user=mysql --basedir=/usr/local/...

    阿里云服务器centeros安装mysql.docx

    Enter password: <输入/etc/mysql/debian.cnf 文件中[client]节提供的密码> Enter current password for root (enter for none): Set root password? [Y/n] y Remove anonymous users? [Y/n] y Disallow root login ...

    CentOS下安装mysql时忘记设置root密码致无法登录的解决方法

    本文将分享两种解决CentOS下安装MySQL后忘记设置root密码,导致无法登录的问题的方法。 首先,让我们理解问题的背景。在CentOS上安装MySQL后,如果未在安装过程中为root用户设置密码,那么默认情况下,MySQL服务...

    Linux下mysql的root密码修改方法

    在服务部署在mysql上应该有好几个月了,因为现在的工作基本都在终端,因此很少登陆,今天要修改个东西,忽然发现我竟然已经彻底忘记了mysql的密码,去代码里面爬终于找到了业务数据库的密码,但是root密码还是没有...

    Linux常见常用命令大全(包含nginx、mysql等相关操作命令)

    `mysql -u 账号 -p 密码` 登陆mysql** - **功能**: 登录MySQL数据库。 - **示例**: `mysql -u root -p` 登录MySQL数据库。 **48. `set global validate_password_length=4;`** - **功能**: 设置密码最小长度。 ...

Global site tag (gtag.js) - Google Analytics