MySQL, iniciar, detener o reiniciar

From Wiki de Caballero
Revision as of 22:30, 28 January 2015 by Camilo (talk | contribs)
Jump to navigation Jump to search

A continuación se presentan los comandos para Iniciar, detener o reiniciar mysql por terminal en Mac OSX y Linux

Mac OSX

  • Probado en Mac OS X Snow Leopard 10.6 en adelante

Iniciar

sudo /usr/local/mysql/support-files/mysql.server start

Detener

sudo /usr/local/mysql/support-files/mysql.server stop

Reiniciar

sudo /usr/local/mysql/support-files/mysql.server restart


  • Mac OS X 10.10

En Mac OS X 10.10 se da el problema que mysql no inicia automaticamente con el sistema. Para solucionar esto:

  1. Crear el archivo com.mysql.mysql.plist
sudo vim /Library/LaunchDaemons/com.mysql.mysql.plist
  1. Al archivo agregarle el siguiente código y guardar los cambios
  <?xml version="1.0" encoding="UTF-8"?>
  <plist version="1.0">
    <dict>
      <key>KeepAlive</key>
      <true />
      <key>Label</key>
      <string>com.mysql.mysqld</string>
      <key>ProgramArguments</key>
      <array>
        <string>/usr/local/mysql/bin/mysqld_safe</string>
        <string>--user=mysql</string>
      </array>        
    </dict>
  </plist>
  1. En la terminal ejecutar las siguientes lineas:
  sudo chown root:wheel /Library/LaunchDaemons/com.mysql.mysql.plist
  sudo chmod 644 /Library/LaunchDaemons/com.mysql.mysql.plist
  sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist


Linux

Iniciar

sudo /etc/init.d/mysqld start

Detener

sudo /etc/init.d/mysqld stop

Reiniciar

sudo /etc/init.d/mysqld restart