Skip to content

Instantly share code, notes, and snippets.

@dtran320
Forked from kamermans/build_mysql51.sh
Last active December 23, 2015 09:09
Show Gist options
  • Save dtran320/6612492 to your computer and use it in GitHub Desktop.
Save dtran320/6612492 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Use apt-get to install necessary packages for installing from source
set -e
sudo apt-get install libncurses5-dev gcc g++ make
cd ~/
wget http://downloads.mysql.com/archives/mysql-5.5/mysql-5.5.36.tar.gz
tar -zxf mysql-5.1.36.tar.gz
cd mysql-5.1.36
./configure '--prefix=/usr' '--exec-prefix=/usr' '--libexecdir=/usr/sbin' '--datadir=/usr/share' '--localstatedir=/var/lib/mysql' '--includedir=/usr/include' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-system-type=debian-linux-gnu' '--enable-shared' '--enable-static' '--enable-thread-safe-client' '--enable-assembler' '--enable-local-infile' '--with-fast-mutexes' '--with-big-tables' '--with-unix-socket-path=/var/run/mysqld/mysqld.sock' '--with-mysqld-user=mysql' '--with-libwrap' '--with-readline' '--with-ssl' '--without-docs' '--with-extra-charsets=all' '--with-plugins=max' '--with-embedded-server' '--with-embedded-privilege-control'
make
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment