数据库中update怎么用事例_一个例子运用了所用mysql数据库操作命令

Mysql

常用命令解析

修改密码的几种方法

方法一:登陆进

mysql

set

password

for

root@localhost

=

password('123');

/

这种方法也适用于给某个用户设置

单独的密码

方法二:登录进

mysql

就修改密码

mysqladmin -uroot -p123 password 1234

方法三:使用

update

更新密码

use mysql;

update user set password=password('123') where user='root' and host='localhost';

flush privileges;

好久没有登陆忘记密码怎么办?

可以使用

skip-grant-tables

mysql

在启动的过程忽略授权表,无需输入密码直接授予所有

权限,步骤如下:

1.

在启动参数中添加:

skip-grant-tables

vi /etc/mysql/mysql.conf.d/mysqld.cnf

[mysqld]

下添加

skip-grant-tables

,保存

2.

重新启动

mysql

,输入

service mysql restart

3.

使用

mysql -uroot -p

无需密码直接登录并获得了

root

用户的所有权限

4.

进入

mysql

数据库,其中

mysql.user

保存着所有用户的信息:

use mysql

5.

修改密码为

1234

update

user

set

authentication_string

=

password('1234')

where

user='root'and

host='localhost'

6.

刷新

flush privileges

7.

退出

mysql

数据库,把

skip-grant-tables

注释掉,重新启动

mysql

就可以以密码

1234

登录

mysql

查看

mysql

的用户

select user,host,password from mysql.user

删除

mysql

的用户

delete from mysql.user where user='zhangsm';

刷新

FLUSH PRIVILEGES

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值