我试着用搜索引擎来获得MySQL的路径,但它是不成功的。是否有一个UNIX命令,在哪里可以找到MySQL数据库目录的路径?获得MySQL的路径
3
A
回答
4
尝试此查询,
SHOW VARIABLES LIKE 'datadir';
4
找到my.cnf文件,然后找到DATADIR
sudo find/-name "my.cnf" | xargs cat | grep "datadir" | cut -d" " -f2
,或者如果你知道这个配置文件的位置
cat /etc/mysql/my.cnf | grep "datadir" | cut -d" " -f2
+0
如果my.cnf中的位置是什么不同呢?如果用户不知道my.cnf的路径怎么办?有没有找到my.cnf的正确路径的命令?我知道我们可以使用命令'locate my.cnf',那么如果它给我多个位置呢?我将如何知道'my.cnf'的哪条路径用于获取所需数据库的位置? – AlwaysALearner
+0
您可以运行一个查找找到它,上面写着DATADIR会告诉你其中DB位于 – Baconator507
1
如果MySQL服务已启动,那么你可以使用这个命令获得路径 -
SHOW VARIABLES LIKE 'basedir';
1
sudo mysql <<< "SHOW VARIABLES LIKE 'datadir';" | grep "datadir" | cut -c9-
或在bash
MYSQL_DATA_DIR="$(sudo mysql <<< "SHOW VARIABLES LIKE 'datadir';" | grep "datadir" | cut -c9-)"
相关问题
- 1. 获得绝对路径
- 2. 获取MySQL安装路径
- 3. 如何获得路径轨道路线
- 4. 如何获得URL的路径名不带路径
- 5. 如何获得虚拟路径的实时路径?
- 6. 如何获得知道exe文件路径的物理路径?
- 7. 获得相对路径的绝对路径当前目录
- 8. 的Windows Phone 8的ImageBrush获得路径
- 9. 如何获得具体bufferedimage的路径?
- 10. 如何获得Vert.x的绝对路径?
- 11. 如何获得图像路径的Android
- 12. 获得Spring MVC的相对路径
- 13. 获得子系统的路径
- 14. 要获得powershell.exe的完整路径
- 15. 如何获得ImageIcon的路径?
- 16. 如何获得路径的轮廓?
- 17. 如何获得symfony的根路径2
- 18. 如何获得UFT12/ALM12的TestSet路径?
- 19. 如何获得的cookie路径laravel
- 20. 如何获得图像路径的Prestashop
- 21. 如何获得资源的路径?
- 22. 如何获得svg的循环路径?
- 23. Ç - 获得.c文件的路径
- 24. 如何获得DataGridBoundColumn的绑定路径
- 25. 获得Web项目的文件路径
- 26. Android如何获得mediastore的路径?
- 27. 使用PowerShell获得“自我”的路径
- 28. 如何获得NUnit nunit-console.exe的路径
- 29. HRESULT串(获得的文件路径)C++
- 30. 如何获得IP地址的路径
这不是一个UNIX命令 – Baconator507
'datadir'为您提供了路径,数据线,'basedir'为您提供了路径安装位置(即从服务运行的地方)。 – nawfal
@ Baconator507这是从MySQL内部运行。 – mike