如何更改mysql root用户密码
发布网友
发布时间:2022-02-26 19:14
我来回答
共2个回答
热心网友
时间:2022-02-26 20:43
方法一使用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口令加密的同样方法施行口令加密。use mysql
update user set Password=password('newpassword') where User='root';
flush privileges;
1.通过修改MYSQL数据库中MYSQL库的USER表
就用普通的UPDATE、INSERT语句就可以
2.在命令行中使用如下命令
MYSQLADMIN -u root -p PASSWORD mypasswd
3.可以修改MYSQL文件夹中的MY.INI文件
4.使用SET PASSWORD语句,
mysql SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd');
热心网友
时间:2022-02-26 22:01
方法一:
在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;
MySQL修改root密码的几种方法_MySQL
方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('bitsCN.com');上面例子将用户root的密码更改为bitsCN.com方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password...
怎么更改mysql root密码
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'); 上...
怎么修改mysql root密码
1、首先登录MySQL。2、 连接权限数据库: use mysql; 。3、改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) 。 4、刷新权限(必须步骤):flush privileges;重新登录,输入新密码shapolang就ok了;方法4 忘记root密码的时候 1、关闭正在运行的MySQL...
mysql怎么修改root密码
一、如果知道root密码,只是更换mysql的root密码,可以通过mysqladmin来进行修改。执行如下命令:sudo mysqladmin -u root -p password "你要修改的密码"执行命令后,会提示用户输入mysql的root密码,这时候输入原来的mysql root密码回车即可。二、如果忘记了mysql的root密码,可以参考如下方法:1、先停止mysq...
怎么改mysql下root密码?
方法1: 用SET PASSWORD命令 首先登录MySQL。格式:mysql> set password for 用户名@localhost = password(‘新密码’);例子:mysql> set password for root@localhost = password(‘123’);方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p...
mysql 修改root密码出错了 use mysql update user set
方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。方法二 使用mysqladmin,这是前面声明的一个特例。mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改...
如何重置MySQL数据库的root用户密码
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2.修改MySQL的登录...
Mysql如何重置Root密码
1、创建个文本文件,将修改用户密码的SQL语句写在里面。新版本用:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';旧版本用:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');2、停止Mysql服务,可以在服务中手工停止,也可使用命令 net stop mysql。3、使用命令行启动,...
mysql怎么更改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 如何更改root密码?
方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。方法二 使用mysqladmin,这是前面声明的一个特例。mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改...