admin管理员组

文章数量:1635385

mysql 5.7 怎么修改默认密码,随机密码

一般命令行修改

mysql-uroot-p

>updatemysql.usersetpassword=PASSWORD("新密码")whereUser="root";

>flushprivileges;

mysql5.7版本怎么修改密码

版本更新,原来user里的password字段已经变更为authentication_string

版本更新缘故,好多网上的教程都不适用了,甚至连官网的文档也不是能够顺利操作的。

如果MySQL正在运行,首先杀之:

killall-TERMmysqld。

mysqld_safe--skip-grant-tables&

如果此时不想被远程连接:mysqld_safe--skip-grant-tables--skip-networking&

使用mysql连接server

更改密码:

updatemysql.usersetauthentication_string=password('123qwe')whereuser='root'andHost='localhost';

*特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了

而是将加密后的用户密码存储于authentication_string字段

怎么修改mysql的用户名和密码

方法1 用SET PASSWORD命令

1、打开终端win+r输入cmd回车即可打开;

2、通过mysql -u用户名 -p指定root用户登录MySQL,输入后回车会提示输入密码。

3、修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('shapolang'); 上面例子将用户root的密码更改为shapolang;

重新登录,输入新密码shapolang就ok了;

方法2 用mysqladmin

1、打开终端win+r输入cmd回车即可打开;

2、修改MySQL的root用户密码格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -pshapolang password 123456

上面例子将用户root原来的密码shapolang改为新密码123456

重新登录,输入新密码123456就ok了;

方法3 用UPDATE直接编辑user表

1、首先登录MySQL。

2、 连接权限数据库: use mysql; 。3、改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) 。 4、刷新权限(必须步骤):flush privileges;

重新登录,输入新密码shapolang就ok了;

方法4 忘记root密码的时候

1、关闭正在运行的MySQL服务。

2、打开DOS窗口,转到mysql\bin目录。 3、 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 4、再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。 6、连接权限数据库: use mysql; 。 7、改密码:update user set password=password("root") where user="root";(别忘了最后加分号) 。 8、刷新权限(必须步骤):flush privileges;。 9、退出 quit。

重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;第一步,打开命令行cmd 。如果不知道怎么进入,请看我之前的经验分享 第二步,在命令行中切换到mysql安装的目录下的bin文件夹下 笔者的安装路径是,c:\program files\mysql\mysql server 5.6\bin。安装路径大家都差别不大,只是盘符稍有改动 第三步,按 mysqladmin -u用户名 -p旧密码 password 新密码 格式在命令行下输入。 笔者 旧密码是 123456 ,改后密码为123 方法/步骤2在sql命令行下修改密码 第一步,登录到sql命令行 第二步,使用sql语句修改root密码首先进入命令行下:

以root用户登录,命令:mysql -uroot -p 回车 输入密码;

mysql>use mysql;

mysql>UPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';

mysql>FLUSH PRIVILEGES;

已经完成。

如何修改MYSQL默认用户名ROOT

可以修改:

1、用root身份登入 进入mysql库 修改user表即可。

2、操作如下:

g:\phpstudy\mysql\bin>mysql -uroot -proot

welcome to the mysql monitor. commands end with ; or \g.

your mysql connection id is 391

server version: 5.0.51b-community-nt-log mysql community edition (gpl)

type 'help;' or '\h' for help. type '\c' to clear the buffer.

mysql> use mysql;

database changed

mysql> update user set user='xly' where user='root';

query ok, 2 rows affected (0.00 sec)

rows matched: 2 changed: 2 warnings: 0

mysql> flush privileges;

mysql> select user,host,password from mysql.user;

+------+-----------+-------------------------------------------+

| user | host | password |

+------+-----------+-------------------------------------------+

| xly | localhost | *81f5e21e35407d884a6cd4a731aebfb6af209e1b |

| yxl | localhost | *23ae809ddacaf96af0fd78ed04b6a265e05aa257 |

| xly | % | *6bb4837eb74329105ee4568dda7dc67ed2ca2ad9 |

+------+-----------+-------------------------------------------+

3 rows in set (0.00 sec)建议按如下步骤操作:

1、使用USB数据线将手机与电脑连接。

2、 在电脑上,打开360安全卫士,找到360手机助手,点击“立即连接”。

3、下载并安装手机版360手机助手。

4、选择‘我的手机’,点击‘管理你的手机预装软件’,就可以准确的查看到自己的手机有多少个自带软件。可以点击右上角的“一键root”,也可以卸载如何一个软件,系统会自动提醒你“root”的,点击确定。

5、获取ROOT权限的时间有点长,大概需要5-10分钟,具体和手机的内存及软件有关。

6、当屏幕显示“恭喜您,已经成功获取root权限!”字样,就说明完工了,再点击“完成”就可以了。

7、现在手机已经成功获取root权限,可以点击‘我的手机’,再点击“管理预装软件“进行卸载了。值得注意的是,并不是所有的软件都可以删,有些如日历、计算机、天气等必备软件删除了,手机可能就要刷机了,ROOT是回不去的,要慎重选择要删除的软件。进入mysql在mysql数据库的user表里直接把root修改就可以了

本文标签: 用户密码