最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql设置密码的方法总结(linux/windows)

来源:动视网 责编:小采 时间:2020-11-09 09:54:42
文档

mysql设置密码的方法总结(linux/windows)

mysql设置密码的方法总结(linux/windows):本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下。 windows下mysql (适用于管理员或者有全局权限的用户重设其它用户的密码) 进入命令行模式 代码如下 mysql -u root mysql mysql>
推荐度:
导读mysql设置密码的方法总结(linux/windows):本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下。 windows下mysql (适用于管理员或者有全局权限的用户重设其它用户的密码) 进入命令行模式 代码如下 mysql -u root mysql mysql>


本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下。

windows下mysql

(适用于管理员或者有全局权限的用户重设其它用户的密码)

进入命令行模式

代码如下
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name';
  mysql> FLUSH PRIVILEGES;
  mysql> QUIT


方法二:
(应用同上,只是方法不同)

代码如下
mysql -u root mysql
  mysql> SET PASSWORD FOR name=PASSWORD('new password');
  mysql> QUIT


(以上两种方法我不常用,如果是管理员,我会用其它如phpmyadmin或者MYSQL-front 等工具来管理用户权限,比较直观又方便)

快速总结

代码如下

a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令)

b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式)

c. UPDATE user SET password=PASSWORD(”new password”) WHERE user=’root’;  (对登录数据库后这种方式)


linux中mysql

MySQL如何设置root密码方法一:

最简单的方法,也是安装完mysql后,系统提示的方法。使用mysqladmin来完成。

代码如下

shell> mysqladmin -u root password "newpwd"

shell> mysqladmin -u root -h host_name password "newpwd"password

后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号。方法MySQL如何设置root密码二:利用mysql里面的SET PASSWORD命令来完成,注意必须使用PASSWORD()函数来加密设置的这个newpwd,否则直接='newpwd'不会生效。不过如果使用方法一用mysqladmin password设置密码或者用GRANT来设置,就不用使用PASSWORD()函数,因为它们已经自动调用了该函数。

代码如下

shell> mysql -u root


mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');


MySQL如何设置root密码方法三:


直接通过UPDATE user表来设置密码

代码如下

shell> mysql -u root

mysql> UPDATE mysql.user SET Password = PASSWORD('newpwd')

-> WHERE User = 'root';

mysql> FLUSH PRIVILEGES;

如果忘记mysql的root密码可以采取下面的步骤重新设置

1。kill掉所有mysql的进程

2。使用--skip-grant-tables的参数启动mysql

代码如下

shell> mysqld_safe --skip-grant-tables &

最后必杀技:

代码如下

mysqladmin -u root "old password" "new password"

解:以上有name的,请用你的用户名来替代.有new password请输入你想要设置的密码.

文档

mysql设置密码的方法总结(linux/windows)

mysql设置密码的方法总结(linux/windows):本文章总结了在linux与windows服务器中别分怎么设置mysql密码的方法,有需要的同学可参考一下。 windows下mysql (适用于管理员或者有全局权限的用户重设其它用户的密码) 进入命令行模式 代码如下 mysql -u root mysql mysql>
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top