如何找出服务器上的mysql
位置(Windows或Linux)?
我想运行
mysql -u USER -p PASS DATABASE < filename.sql
但是我需要mysql的绝对路径,我怎么找出来?
答案 0 :(得分:6)
Unix / Linux:which mysql
返回mysql
可执行文件
我不知道窗户。
答案 1 :(得分:6)
我想做类似的事情并找到这个SQL语句: 显示变量像'basedir'
$result = mysql_query("SHOW VARIABLES LIKE 'basedir'");
$row = mysql_fetch_assoc($result);
echo $row['Variable_name']." = ".$row['Value'];
它会告诉你MySQL服务器的基本目录。添加“/ bin /”然后添加命令。
享受!
答案 2 :(得分:5)
which mysql
如果它还没有在路径中,就不会返回任何内容。
updatedb
locate mysql
或`find / -name“mysql”-print
Windows只使用他们糟糕的搜索工具
答案 3 :(得分:-1)
echo $_SERVER["MYSQL_HOME"];