Skip to main content

MySQL automatic startup script in Ubuntu


Check for mysql installed scripts:
sudo ls -l /etc/rc?.d/*mysql


Remove if any:
sudo update-rc.d -f mysql remove


Copy template script to init.d directory:
sudo cp /support-files/mysql.server /etc/init.d/mysql
(under mysql script, change basedir if different from /usr/local as stated in the script comments)


Make it executable:
sudo chmod +x /etc/init.d/mysql


Create run level scripts automatically:
sudo update-rc.d mysql defaults


Try restarting your server, it should start / stop mysql automatically now.


If you want to start/stop mysql manually:
sudo /etc/init.d/mysql start

Comments

Popular posts from this blog

SSH connections issues

Often, I have some issues trying to access my very own server via ssh. That happens a lot when electricity goes off - yeah, electricity goes off in the XXI century. So, to make the story short... I have found that RSA host keys are some what invalid. I then deleted the file /user_folder/.ssh/know_hosts  and voila, I'm able to make connections again.

Eclipse BIRT report error

Recently I was trying to run a report in Eclipse BIRT but I was getting this error and Eclipse was closing unexpectedly. I was able to fix it after digging a little bit on what djView is. Looks like it is a report file type; I'm not pretty sure about that. ** (Eclipse:20112): DEBUG: NP_Initialize ** (Eclipse:20112): DEBUG: NP_Initialize succeeded djview: QDjViewPlugin::exec() begin No bp log location saved, using default. [000:002] Browser XEmbed support present: 1 [000:002] Browser toolkit is Gtk2. [000:002] Using Gtk2 toolkit [000:003] Warning(optionsfile.cc:47): Load: Could not open file, err=2 [000:003] No bp log location saved, using default. [000:003] Browser XEmbed support present: 1 [000:003] Browser toolkit is Gtk2. [000:004] Using Gtk2 toolkit djview: QDjViewPlugin::exec() begin ** (Eclipse:20112): DEBUG: NP_Initialize ** (Eclipse:20112): DEBUG: NP_Initialize succeeded ** (Eclipse:20112): DEBUG: NP_Initialize ** (Eclipse:20112): DEBUG: NP_Initialize suc...

Simon Says Game in a Raspberry Pi Pico

  I have finally decided to start with IoT. I know some very basics of electronic components but to be honest, it's fine if you don't know anything. I first started with Raspberry Pi Pico microcontroller (I had no idea what was that) and the way I see it is that it is an electronic piece that controls electronic components via a programming language. I suppose this is way more complex, but I guess for us this will be enough. This is an example of what I have done so far... Feel free to download MicroPython code from  my public GitHub repo . Thanks to  claib  for his interest in this project and providing the  Fritzing.png   diagram. Hope you like it.