mysql设置每个数据库密码(怎么设置数据库密码)

发布时间:2022-11-16

本文目录一览:

1、mysql 数据库密码怎么设置 2、mysql数据库密码修改 3、mysql 命令怎么 数据库设置密码

mysql 数据库密码怎么设置

方法/步骤 Linux下 MYSQL设置密码: 设置mysql数据库密码

[root@localhost ~]# mysqladmin -u root password "密码"

Linux下 MYSQL访问数据库: 访问mysql数据库命令:

[root@localhost ~]# mysql -u root -p → 敲回车 输入密码

以上是设置mysql密码的三种方法 a.

[root@localhost ~]# mysqladmin -u root -p oldpassword newpasswd

(记住这个命令是在 /usr/local/mysql/bin中外部命令) b.

SET PASSWORD FOR root=PASSWORD('new password');

(对登录数据库后这种方式) c.

UPDATE user SET password=PASSWORD("new password") WHERE user='root';

(对登录数据库后这种方式) 创建数据库

CREATE DATABASE testdatabases;

删除数据库

DROP DATABASE testdatabases;

MySql的备份数据库命令:

mysqldump -h 主机 -u数据户用户名 -p数据库密码 数据库 bak.sql

MySql还原恢复数据库命令:

mysql -h 主机 -u数据户用户名 -p数据库密码 数据库 bak.sql

望采纳

mysql数据库密码修改

方法1:用SET PASSWORD命令 首先登录MySQL。 格式:

SET PASSWORD FOR 用户名@localhost = PASSWORD('新密码');

例子:

SET PASSWORD FOR root@localhost = PASSWORD('123');

方法2:用mysqladmin 格式:

mysqladmin -u用户名 -p旧密码 password 新密码

例子:

mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接编辑user表 首先登录MySQL。

USE mysql;
UPDATE user SET password=password('123') WHERE user='root' AND host='localhost';
FLUSH PRIVILEGES;

方法4:在忘记root密码的时候,可以这样 以Windows为例:

  1. 关闭正在运行的MySQL服务。
  2. 打开DOS窗口,转到mysql\bin目录。
  3. 输入 mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
  4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
  5. 输入 mysql 回车,如果成功,将出现MySQL提示符。
  6. 连接权限数据库:USE mysql;
  7. 改密码:UPDATE user SET password=PASSWORD("123") WHERE user="root";(别忘了最后加分号)
  8. 刷新权限(必须步骤):FLUSH PRIVILEGES;
  9. 退出 quit。
  10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

mysql 命令怎么 数据库设置密码

在Windows命令行下修改mysql数据库密码步骤如下: 1、通过dos命令进入mysql的bin目录; 2、输入:

mysql -uroot -p

回车进入mysql命令状态; 3、如果root原来有密码,mysql将提示输入原密码,再进入mysql命令状态; 4、这里假设将root用户密码修改为mysql56,则在mysql命令状态下输入:

UPDATE mysql.user
SET password=PASSWORD('mysql56')
WHERE user='root';

提示Query OK,说明已更新。 5、输入 FLUSH PRIVILEGES; 来保存修改内容,在mysql命令状态下输入:

FLUSH PRIVILEGES;

至此,密码修改完成。