After searching, I found this post:
Setting up Laravel on a Mac php artisan migrate error: No such file or directory
Once I added
'unix_socket' => '/tmp/mysql.sock’,
to my database.php in the mysql array, it worked. Not sure exactly why that works, but it does.