linux查询mysql服务位置以及数据库所在目录
使用 which 命令
首先,我们可以尝试使用which命令来寻找MySQL客户端的位置。这通常指向了包含MySQL可执行文件的目录:
Markup 全选
hansdemo:~ # which mysql
/usr/bin/mysql
利用 whereis 获取更多信息
相比which,whereis提供了更为详尽的信息,包括二进制文件、源代码以及手册页等的位置:
Markup 全选
hansdemo:~ # whereis mysql
mysql: /usr/bin/mysql /etc/mysql /usr/lib/mysql /usr/lib64/mysql /usr/bin/X11/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
获取数据库默认存储目录
查看my.cnf配置文件 位置:/etc/my.cnf 或者 /etc/mysql/mycnf
如果实在找不到这个文件存放位置,那么就打开 /etc/init.d/mysql文件,分析代码,suse系统就是这么找的
打开文件,找到 datadir 配置,就是数据库存放的目录
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生