Difference between revisions of "MySQL, iniciar, detener o reiniciar"

From Wiki de Caballero
Jump to navigation Jump to search
(Created page with " A continuación se presentan los comandos para Iniciar, detener o reiniciar mysql por terminal en Mac OSX y Linux ==Mac OSX== ===Iniciar=== <syntaxhighlight lang="bash"> sud...")
 
Line 3: Line 3:


==Mac OSX==
==Mac OSX==
* ''' Probado en Mac OS X Snow Leopard 10.6 en adelante'''
===Iniciar===
===Iniciar===
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Line 15: Line 16:
sudo /usr/local/mysql/support-files/mysql.server restart
sudo /usr/local/mysql/support-files/mysql.server restart
</syntaxhighlight>
</syntaxhighlight>
* '''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:
# Crear el archivo '''com.mysql.mysql.plist'''
<syntaxhighlight lang="bash">
sudo vim /Library/LaunchDaemons/com.mysql.mysql.plist
</syntaxhighlight>
# Al archivo agregarle el siguiente código y guardar los cambios
<syntaxhighlight lang="bash">
  <?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>
</syntaxhighlight>
# En la terminal ejecutar las siguientes lineas:
<syntaxhighlight lang="bash">
  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
</syntaxhighlight>


==Linux==
==Linux==

Revision as of 22:30, 28 January 2015

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