XAMPP mysql.sock丢失

我按照以下说明从apachefriends.org安装了XAMPP: http : //www.apachefriends.org/en/xampp-linux.html#377 。

问题是文件/opt/lampp/var/mysql/mysql.sock丢失。 我怎样才能得到这个文件? 事情是我想运行一个简单的MySQL命令学习工具,我得到这个文件丢失的错误。 (警告:PDO :: __ construct()[pdo .– construct]:[2002]在/ opt中没有这样的文件或目录(试图通过unix:///opt/lampp/var/mysql/mysql.sock连接) 188上的/lampp/htdocs/SID/sid.php)

XAMPP运行正常,我用sudo / opt / lampp / lampp start启动它。 http:// localhost /正常工作。 我检查了/opt/lampp/etc/my.cnf,没关系,它包含这个数据http://pastebin.me/8d6b367a7ee76be70f944d9b960bb8f0

请帮忙,我怎么能得到这个mysql.sock?

谢谢

在终端窗口中执行下一个命令:

ps -ax | grep mysql

你可以看到这样的结果:

–socket = / Applications / XAMPP / xamppfiles / var / mysql / mysql.sock –port = 3306

别担心

PS:我使用MAC OS X

我想你正在运行其他MySQL的实例..

尝试这个 :

/opt/lampp/bin/mysql -u *user* -p 

然后输入你的密码时,要求..希望这会有所帮助..

我有一个类似的情况,当只放入mysql,因为这样它并不叫lampp堆栈mysql,但/usr/bin/mysql (你可以找到键入 – >哪个mysql)