searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

mysql免密登录设置方法

2023-10-26 02:31:09
10
0

 

设置免密登录的工具

使用mysql的mysql_config_editor

 

创建login文件

命令:
/usr/local/mysql/bin/mysql_config_editor set --login-path=my${MYSQL_PORT} --socket=/data/my${MYSQL_PORT}/var/mysql.sock --user=root --password

例子:
/usr/local/mysql/bin/mysql_config_editor set --login-path=my3301 --socket=/data/my3301/var/mysql.sock --user=root --password
输入root的密码

 

验证login文件无需输入密码登录即可

命令:
mysql --login-path=root --socket=--socket=/data/my${MYSQL_PORT}/var/mysql.sock

例子:
/usr/local/mysql/bin/mysql --login-path=my3301  --socket=/data/my3301/var/mysql.sock

 

打印密码

命令:

/usr/local/mysql/bin/my_print_defaults -s root

例子:
[root@host001 bin]# /usr/local/mysql/bin/mysql_config_editor print  --all
[root]
user = root
password = *****
[my3301]
user = root
password = *****
socket = /data/my3301}/var/mysql.sock
[my3302]
user = root
password = *****
socket = /data/my3302/var/mysql.sock
[my3307]
user = root
password = *****
socket = /data/my3307/var/mysql.sock
[root@host001 bin]#
[root@host001 bin]#

[root@host001 bin]# /usr/local/mysql/bin/my_print_defaults -s my3301
--user=root
--password=xxxxxxxx
--socket=/data/my3301}/var/mysql.sock

0条评论
作者已关闭评论
陈****茂
6文章数
0粉丝数
陈****茂
6 文章 | 0 粉丝
陈****茂
6文章数
0粉丝数
陈****茂
6 文章 | 0 粉丝
原创

mysql免密登录设置方法

2023-10-26 02:31:09
10
0

 

设置免密登录的工具

使用mysql的mysql_config_editor

 

创建login文件

命令:
/usr/local/mysql/bin/mysql_config_editor set --login-path=my${MYSQL_PORT} --socket=/data/my${MYSQL_PORT}/var/mysql.sock --user=root --password

例子:
/usr/local/mysql/bin/mysql_config_editor set --login-path=my3301 --socket=/data/my3301/var/mysql.sock --user=root --password
输入root的密码

 

验证login文件无需输入密码登录即可

命令:
mysql --login-path=root --socket=--socket=/data/my${MYSQL_PORT}/var/mysql.sock

例子:
/usr/local/mysql/bin/mysql --login-path=my3301  --socket=/data/my3301/var/mysql.sock

 

打印密码

命令:

/usr/local/mysql/bin/my_print_defaults -s root

例子:
[root@host001 bin]# /usr/local/mysql/bin/mysql_config_editor print  --all
[root]
user = root
password = *****
[my3301]
user = root
password = *****
socket = /data/my3301}/var/mysql.sock
[my3302]
user = root
password = *****
socket = /data/my3302/var/mysql.sock
[my3307]
user = root
password = *****
socket = /data/my3307/var/mysql.sock
[root@host001 bin]#
[root@host001 bin]#

[root@host001 bin]# /usr/local/mysql/bin/my_print_defaults -s my3301
--user=root
--password=xxxxxxxx
--socket=/data/my3301}/var/mysql.sock

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0