mysql怎么设置无密码

mysql怎么设置无密码,第1张

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

shell>mysqladmin -u root password "newpwd"

shell>mysqladmin -u root -h host_name password "newpwd"password 后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号。

另外一个方法,利用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')

1.数据库没有设置密码的话,直接在命令行里输入

$

mysql

就可以进入了。

2.或者先设置密码在连mysql

$

mysqladmin

-u

root

password

"新密码"

$mysql

-uroot

-p新密码

这里是Ubuntu 18.04的mysql安装教程,ubuntu低版本或其他非Debian的Linux发行版可能不适用。

这里我安装完了没有提示设置密码或其他配置项的步骤,所以有需要的话可以看下一步更改默认密码。

结果如下:

图有‘user=debian-sys-maint’,即为自动配置的默认用户;‘password=ol9uVJAxu9L1AzOa’,即为自动配置的密码。

提示输入密码,这里要输入的就是上一步的‘password=ol9uVJAxu9L1AzOa’(密码以自己的配置文件为准)。

输入新密码:yourpassword

参考:

Ubuntu 安装mysql和简单 *** 作

ubuntu18.04 首次登录mysql未设置密码或忘记密码解决方法


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

原文地址: https://outofmemory.cn/zaji/8378089.html

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

发表评论

登录后才能评论

评论列表(0条)

保存