修改MYSQL数据库密码的方法

来源:互联网 发布:训练眼睛的软件 编辑:程序博客网 时间:2024/06/15 02:31

终于找到密码的

直接在阿里云的云服务器管理里面有个文件管理,找到root/default.pass,这里就有密码。天助我也,无意中点到那里!!!!

反正通过百度找到的忘记数据库root密码的方法不能进行下去,估计与集成环境有些权限被限制有关,暂时我也搞不明白

先把密码修改方法记下来,把密码改成熟悉的再说:


一、拥有原来的myql的root的密码;


方法一:
在mysql系统外,使用mysqladmin
mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】

方法二:
通过登录mysql系统,
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;      

我用的第二种方法


二、忘记原来的myql的root的密码;

首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';   
mysql> flush privileges;
mysql> exit;                         
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。


那个kill的我在没找到root密码的时候试过,没有成功,不知道第二种情况这种方法能不能成功,没机会试用了!

数据库能够通过PHPmyadmin登录,晚上来看看,安装thinkPHP后,能不能访问数据库,读取数据库数据!

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 田小娥黑娃 黑娃的结局 黑娃日田小娥过程 黑娃田小娥初次原文 黑娃怎么死的 白孝文为什么杀黑娃 黑子 黑子哲作品 黑子赵七 all黑子 黑子唐觅 黑子野太助 黑子唐觅蝉 太阳黑子作品集 独宠娇妻黑子哲 黑子篮球图片 白井黑子哪集被压死 黑子内壁被撑开到极限 终身xin奴太阳黑子在线阅读 太子宠妃日常黑子哲 黑寿 黑尔 黑尾 尿黑红色是什么原因 黑尿是怎么回事 黑尿 尿黑 尿变白 笔记本黑屏 手机黑屏 黑屏图片 手机摔黑屏 笔记本电脑黑屏 电脑显示器黑屏但灯亮 电脑突然黑屏 电脑开机黑屏按什么键恢复 电脑黑屏重启 电脑打开黑屏 手机黑屏原因 开机后黑屏只有鼠标 win10开机黑屏只有鼠标