If you are getting error "Can't connect to local MySQL server through socket '/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock' (61 "Connection refused")" when starting XAMPP on MACOS - here is the solution.
Go to terminal and go to your XAMPP installation directory
                    cd /Applications/XAMPP/xamppfiles
                  
                then login as a admin, type this in terminal
                    sudo su
                  
                and after that type in your password
when you are logged in as admin, start xampp by using command line:
                    ./xampp start
                  
                you will see this output:
                    Starting XAMPP for Mac OS X 7.0.9-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
                  
                And that is it, you can now go to http://localhost/phpmyadmin/ and you will see your database.
 
                     
         
                            
                        
                            
                                 
                            
                        
                            
                                 
                            
                        
                            
                                 
                            
                        
                            
                                