MySQL如何设置免密登录

MySQL配置文件 /etc/my.cnf 和 ~/.my.cnf

在 Mac 上启动 MySQL 默认情况下

mysql -uroot -p 然后输入密码才能登录 mysql

现在我通过如下配置后,只要直接输入 mysql 就能登录(不需要输入 mysql 密码

具体配置如下:

新建 ~/.my.cnf并在 ~/.my.cnf 中添加

[mysql]
user=用户名
password=密码

说明:如果用 sudo vim /etc/my.cnf 命令在my.cnf 中添加上面的内容也是可以的,只不过用 sudo 每次要输入电脑密码

在这里插入图片描述

添加用户/密码:
在这里插入图片描述
登录数据库

mysql --defaults-file=.my.cnf

猜你喜欢

转载自blog.csdn.net/ichen820/article/details/115124677