发布网友 发布时间:2022-02-26 19:19
共4个回答
懂视网 时间:2022-02-26 23:40
产品型号:Thinkpad E15
系统版本:centos8
软件版本:mysql 5.7
mysql修改root密码
方法1:使用 set password命令修改
MariaDB [(none)]> set password for 'root'@'localhost' = password('123456');
方法2:使用update命令修改
MariaDB [(none)]> update mysql.user set password=password('123456') where user='root' and host='localhost';
方法3:使用mysqladmin修改
[root@xuegod63 ~]# mysqladmin -u root -p123456 password "xuegod"
热心网友 时间:2022-02-26 20:48
一、拥有原来的myql的root的密码;热心网友 时间:2022-02-26 22:23
修改密码的5种方法:
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
方法4:在丢失root密码的时候,可以这样
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
方法5:直接把其他机器同版本data没目录下mysql文件夹下user文件复制并覆盖自己的文件就可以变成复制机器的密码;
热心网友 时间:2022-02-27 00:14
mysqladmin -u root password YOUR_PASSWORD