实时搜索: mysql密码如何修改

mysql密码如何修改

520条评论 1526人喜欢 1782次阅读 621人点赞
我的服务器在半年前装的mysql.一切正常。今天开设一个mysql用户,设定了密码,但是却无法连接。提示:密码错误(不要认为是我的手指没伸直)。
在测试中发现,密码是空的。我想,可能是开通的时候出现错误。如是重新开了一个用户,也设定了密码。再测试,密码还是空的。
没密码的用户,客户也不会接受,法折了,只好登录phpmyadmin设置用户密码。提示:密码修改成功。可是再测试,密码根本没修改过来,还是空的。
于是,上服务器,以root的身份登录mysql,以各种命令修改过用户密码,显示都是成功的。可是密码还是纹丝不动,照样是空白。

求解!!!...

mysql忘记密码怎么修改: 1.以系统管理员身份登陆系统。
2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.
3.我的mysql安装在d:\usr\local\mysql4\bin下。
4.跳过权限检查启动mysql.
d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables
5.重新打开cmd。进到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"
d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 这句提示你重新输密码。
6.在cmd里net start mysql

windows下忘记mysql密码怎么改: windows下修改MySQL密码的方法
如果在Windows下忘记了MySQL的密码,可以这样做:
1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止;
命令如下:
C:\Users\Administrator>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。
打开命令行,转到mysql的bin目录下;
命令如下:
C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\MySQL\MySQL Server 5.5\bin>
3.输入:mysqld -nt --skip-grant-tables
然后回车,如果没有错误信息,就行了;
注:skip-grant-tables参数用了之后,就可以跳过登录校验;
命令如下:
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld -nt --skip-grant-tables
140317 13:23:11 [Warning] option 'new': boolean value 't' wasn't recognized. Set
to OFF.
4.再打开一个命令行(因为刚才那个DOS窗口已经不能动了),同样转到mysql的bin目录下;
5.直接输入 mysql 并回车,如果成功,将出现MySQL提示符 >
6.切换到mysql表
命令如下:
mysql>USE mysql;
7.可以修改密码了:
命令如下:
UPDATE user SET password=PASSWORD("123456") WHERE user="root";
8.刷新权限,不要忘记了:
命令如下:
mysql>FLUSH PRIVILEGES;
9.退出:(退出的方法很多 有quit、exit、ctrl+c、\q 等等);
10.注销或重启计算机,然后打开MySQL服务,使用用户名root和设置的新密码就可以登录了。

更改mysql密码常用的三种方法
大部分情况下,一般用户没有权限更改密码,只有申请了权限或root用户才可以更改密码;
1.方法1:用mysqladmin
命令如下:
mysqladmin -u root password "123456";
如果root已经设置过密码,采用如下方法
命令如下:
mysqladmin -u root password -p "123456";
2.方法2: 用SET PASSWORD命令,不需要使用FLUSH PRIVILEGES;
命令如下:
mysql -u root -p
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
3.方法3: 用UPDATE直接编辑user表
命令如下:
mysql> USE mysql;
mysql> UPDATE user SET Password = PASSWORD('123456') WHERE user='root';

linux mysql 忘记密码 怎么修改密: 初始密码为空,使用空密码登陆mysql执行下列语句
?
1
2
3
4
5
mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD("root") WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit;
修改/opt/lampp/phpmyadmin/config.inc.php
找到如下代码:
?
1
2
3
4
5
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
修改为:
?
1
2
3
4
5
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

修改mysql密码无效: 总有人把简单问题解释的那么复杂,楼主只是问密码修改无效,用不着这么长的解释吧....
楼主修改密码后重启数据库了吗?
或者修改密码后刷一下权限:Flush privileges

mysql5.6 notifier 怎么修改root密码: 1、编辑MySQL的配置文件:my.ini
一般在MySQL安装目录下有my.ini即MySQL的配置文件。
在此配置文件的最后添加如下一行:
skip-grant-tables
保存退出编辑。

2、然后重启MySQL服务
在命令行下执行:
net stop MySQL
net start MySQL

3、设置新的ROOT密码
然后再在命令行下执行:
MySQL -u root -p MySQL或mysql -u root -p
直接回车无需密码即可进入数据库了。
此时,在命令行下执行 use mysql;
现在我们执行如下语句把root密码更新为:
update user set password=PASSWORD("root") where user='root';
(注意:此时不用使用mysqladmin -u root -p password '你的新密码'这条命令修改密码,因为'skip-grant-tables'配置,
不信的话,你可以试用一下,它肯定会报如下所示的错误:
F:\Documents and Settings\long>mysqladmin -u root -p password 'root'
Enter password:
Warning: single quotes were not trimmed from the password by your command
line client, as you might have expected.
mysqladmin:
You cannot use 'password' command as mysqld runs
with grant tables disabled (was started with --skip-grant-tables).
Use: "mysqladmin flush-privileges password '*'" instead)
exit 退出MySQL。

4、还原配置文件并重启服务

然后修改MySQL配置文件把刚才添加的那一行'skip-grant-tables'删除。
再次重起MySQL服务,密码修改完毕。
用新密码root试一下吧,又能登入重新进入mysql了?

wampserver怎么修改mysql初始密码: 启动WampServer,鼠标左键单击图标WampServer—>MySQL—>MySQL控制台(M)

输入密码,WampServer默认密码为空,直接敲回车即可。

输入【use mysql】,进入当前数据库;控制台提示【Database changed】

输入【update user set password=PASSWORD('要修改的密码') where user='root';】,控制台提示【Query OK,XXXXXXXXX】。(记住有“;”)。

最后输入【flush privileges;】,提交(记住有“;”)。

输入【quit】,退出。好了登录密码修改成功。

如何修改Xampp服务器上的mysql密码: 1、点击MySQL的admin进入phpMyAdmin页面;
2、点击账户,进入账户管理页面;
3、选中root localhost这个账户,点击修改权限;
4、进入如下图所示的页面,点击修改密码;
5、设计好自己密码后点击执行,此时密码已经修改成功,但是问题来了,此页面已经不再是phpMyAdmin页面了,而是拒绝访问,原因是我们修改了mysql的访问密码;
6、打开Xampp\phpMyAdmin\config_inc.php文件,将下面图片中的config修改为cookie,此时就完成了mysql密码修改的整个步骤,然后重新启动Xampp,点击刷新phpMyAdmin页面就可以去操作了。

如何强制修改mysql的root密码: 方法一 
使用phpmyadmin,这是最简单的了,修改mysql库的user表, 
不过别忘了使用PASSWORD函数。 
方法二 
使用mysqladmin,这是前面声明的一个特例。 
mysqladmin -u root -p password mypasswd 
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 
把命令里的root改为你的用户名,你就可以改你自己的密码了。 
当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin, 
那么这种方法就是无效的。 
而且mysqladmin无法把密码清空。 
下面的方法都在mysql提示符下使用,且必须有mysql的root权限: 
方法三 
mysql> INSERT INTO mysql.user (Host,User,Password) 
VALUES('%','jeffrey',PASSWORD('biscuit')); 
mysql> FLUSH PRIVILEGES 
确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。 
在《mysql中文参考手册》里有这个例子,所以我也就写出来了。 
注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。 
方法四 
和方法三一样,只是使用了REPLACE语句 
mysql> REPLACE INTO mysql.user (Host,User,Password) 
VALUES('%','jeffrey',PASSWORD('biscuit')); 
mysql> FLUSH PRIVILEGES 
方法五 
使用SET PASSWORD语句, 
mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit'); 
拟也必须使用PASSWORD()函数, 
但是不需要使用FLUSH PRIVILEGES。 
方法六 
使用GRANT ... IDENTIFIED BY语句 
mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit'; 
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。 
注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。 
MySQL 忘记口令的解决办法 
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 
启动 MySQL :bin/safe_mysqld --skip-grant-tables & 
就可以不需要密码就进入 MySQL 了。 
然后就是 
>use mysql 
>update user set password=password("new_pass") where user="root"; 
>flush privileges; 
重新杀 MySQL ,用正常方法启动 MySQL 。

  • mate7换屏多少钱

    以下哪一项不是2016年高考历史全国卷体现出的特点: 特点1:“新题型”值得关注以语文学科为例,文言文断句题、古代文化常识题、名篇名句语境补写题、古代诗歌比较鉴赏题、实用类文本关联探究题、图文转换题、事件类材料写作题(含时事类材料、故事类材料、应用文)等7类新题型,应值...

    679条评论 6651人喜欢 4602次阅读 781人点赞
  • nei怎么

    外卖O2O怎么才能吃饱: 你的意思我不太理解,所谓吃饱是吃饭吃饱还是吃市场吃饱,如果吃饭吃饱的话方法很简单,第一多订一份,第二,多买点别的,如果吃市场的话估计很难吃饱,市场太大,吃饭是刚需,所以永远吃不饱 ...

    980条评论 2436人喜欢 1026次阅读 891人点赞
  • 2016年社保缴费多少

    奥普网上卖的浴霸吊顶和实体店一样吗?我看这次双11奥普搞的O2O活动,价钱一样,货也是一样的吧!: 肯定是一样的啊!,按网上的价格买的货,付完钱就可以到实体店拿货。现在有很多O2O的解释,但我理解的就是这样。这次奥普双11搞的活动就是我说的那种 ...

    445条评论 4298人喜欢 2084次阅读 234人点赞
  • 身上好几个血红的小点

    2016年福建全国卷高考本科的分数预计会是多少,求解答: 学弟想太多,考纲都不一样了我们都没人经历过怎么会清楚。建议你有试着做看看按我们现在高考模式来自己做一整份的往届高考卷子,然后算成绩,对比当年的分数线;还有就是期末考好好考,查成绩注意年段排名,去问前几届同校的学长学姐...

    683条评论 4792人喜欢 5834次阅读 379人点赞
  • oad是什么意思

    存五万到支付宝一年的利息收入是多少: 你可以购买支付宝上年化率高的,一般的好像是4.5% 2250元如果买银行的理财产品可能带来的收益更大些 ...

    773条评论 1385人喜欢 6190次阅读 280人点赞
  • dota哪个英雄好玩

    snh48N队有哪些歌曲?: ...

    474条评论 3365人喜欢 3883次阅读 397人点赞