如何修改Linux服务器的MySQL数据库root密码

如何修改Linux服务器的MySQL数据库root密码,第1张

分两种情况
一、拥有原来的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/initd/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/initd/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数据库的具体的值,要注意到。

以win系统举例:

1创建一个文件,eg: C:\mysql-inittxt
>=576后的版本,文件里写:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

<=575的版本写:

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

2停止mysql的服务

3启动mysql服务:

cmd 进入 MYSQL_HOME/bin下,执行:

mysqld --init-file="C:\mysql-inittxt"

如果原来在mysqld install有指定额外参数,这里启动的时候最好也把这些参数加上

之后对于用户 'root'@'localhost'可以使用newpassword进行登录

Mysql是一个关系型数据库管理系统,Win7系统下许多从事网站职业的用户经常会使用到,Mysql *** 作是需要密码的,没有密码验证许多设置都无法修改,但是忘记了Mysql密码该怎么办呢
Win7系统下忘记Mysql密码的解决方法:
1、按“Win+R”打开“运行”窗口,输入“servicesmsc”命令后按回车。
2、进入服务窗口后,在右侧窗口中选择“MySQL56”,将其“停止”即可,这样MySQL Server服务就停止了。
3、找到MySQL在win7电脑中的安装位置,会看到其文件夹中有一个ini格式的文件,该文件就是用来记录MySQL的配置信息的文件。
4、直接打开命令提示符窗口,打开命令行窗口,输入如下的命令:C:\Users\wang>mysqld
--defaults-file="D:\Program Files\MySQL\MySQL Server 56\my-defaultini"
--console --skip-grant-tables,之后,另外打开一个命令行窗口,输入命令:mysql -u root
-p,回车即可进入mysql命令行界面。
5、这样就可修改系统的数据库,将密码进行更新。这里需要使用到的命令是:
mysql->show database;
mysql->use mysql
mysql->update user set password=PASSWORD('12345') where USER='root';
这命令中的12345代表的便是新设定的密码,大家可根自行更改这个密码。
MySQL是Win7系统的数据库管理系统,有着重要的作用,Win7系统下用户忘记了MySQL密码,可按照上述的步骤,重新设置新密码。

修改linux服务器上的mysql密码的方法如下:

打开WDCP网站管理系统登陆界面,输入用户名与密码;点击登录,进入WDCP网站管理系统;向下滚动鼠标滚动条,找到并点击MYSQL管理页面,点击数据库列表;进入数据库列表后,找到本人需要的数据库,点击改密码按钮;点击改密码按钮,进入数据库修改界面,修改密码时不用输入旧密码,直接输入2次密码即可;点击确定,如果出现如下提示,表明密码修改成功;密码修改成功后,刷新网站即可。

如何查看mysql数据库的登录名和密码:
通过Windows的服务管理器查看。首先安装Maki5。服务端 “开始”-“运行”,输入“servicesmsc”,回车。d出Windows的服务管理器,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动”。
注意:装好MYSQL后最好重新启动系统。
1将服务端Zebra目录复制到MYSQL的DATA目录下
2找到MYSQL目录里的MYINI文件,修改myini配置文件的[mysqld]下增加lower_case_table_names=2,确定表名和库名是大小写敏感的,改完后重新启动mysql。这段添加完成后,需要将MYSQL服务关闭重启方可生效(不要在任务管理器里关闭程序),可以重起一下机器。
3将“Maki5”这个目录复制到C盘以外的盘,最好不要用中文名,比如放在E盘的Maki5目录下
4打开ConfigToolexe这个程序就是服务器启动的主程序,
5设置这里读取MYSQL数据库的ROOT名和密码,这里的用户名一般就是ROOT,密码改成自己刚才安装MYSQL时所输入的密码,注意,这里有好几处需要改的,图的上面所画圈的项目里的密码都要改成自己的,否则连接不上,全部修改完后别忘了保存。
6看一下启动设置里的程序目录是否正确,所有运行的程序都要指定在自己所在的目录,比如E:\Maki5\目录
7现在点击启动运行看看效果,就可以查看了。
如何修改MySql数据库的用户名和密码:
首先进入命令行下:
以root用户登录,命令:mysql -uroot -p 回车 输入密码;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';
mysql>FLUSH PRIVILEGES;
已经完成。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10274810.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存