+1 (541) 375-0082 REQUEST COLSUNTATION

MymenTechMymenTech
  • Home
  • About us
  • Portfolio
  • Our Blog
  • Terms & Conditions
  • Contact us
0
  • Browse all
  • Cart
  • Wishlist
  • Checkout
  • Login / Register

Not Connecting Database MacBook on Local Server ?

mozammel
Mar 31, 2018 Server Works, Web Development 0 Comment

As many others WordPress developers out there, I use MAMP for local development.

I like the fact that is the faster and easier way to setup a low-maintenance development envi­ron­ment for OSX. Personally, I love setting up and using virtual hosts & WordPress multisite. That way I can work with loads of different projects in an organized manner.

The only problem I often get with this platform, is that MySQL won’t start. I hate when I resume my computer after sleeping a few hours, and I get that annoying red light just beside “MySQL server” indicator. Sometimes, it also happens when restarting your computer. And there it is, MySQL not starting.

There’s an easy solution for this, a quick and tiny fix you can run as many times you need. Simply killing all MySQL processes and then starting the servers again. Assuming that not many people hosts websites on OSX, you won’t have any collateral damage.

All you need to do, is run a simple command on the terminal or hyper.

killall -9 mysqld

This command will kill off the process. Then you’ll be able to start again your servers by hitting “Start Servers” in the MAMP app.

Note: Terminal is the terminal emulator included in Apple’s OS X operating system. You can find that app under Applications/Utilities. It’s basically a UNIX Shell. You can check if there are any MySQL processes running the “top” command. You can also use Hyper, a terminal app built by the amazing @rauchg and team.

Update – January 2017

If you are having trouble fixing this issue with the instructions above, many readers are being able to solve this problem thanks to the amazing fix shared by one of the commenters, ElCid. The instructions he shared are the following:

  1. Quit MAMP.
  2. In the finder go to Applications/MAMP/db/mysql/ and delete the last log file (look for a file named ib_logfileN – being N the log number). Please back up these before you delete them 🙂
  3. Restart MAMP.
  4. That’s it!
Laravel 500 error after migration to VPSPrevious post
How to use PHP values in JavaScript file in WordPressNext post
Footer logo

MymenTech is a leading platform offering Web Development & Graphics Design Solutions. We provide latest web technologies and designing work according to the newest trends in the digital world.

Links

  • Home
  • About Us
  • Contact Us

Links

  • Our Portfolio
  • How it works
  • Terms & Conditions
  • Our Blog

ECOMMERCE

  • My Account
  • Checkout
  • Wishlist
  • F.A.Q

Social Media

  • Facebook
  • Twitter
  • Youtube
  • Instagram
  • Google Plus
Copyright © 2018 MymenTech- Web Technologies. All rights reserved. Payment method