How to install MySQL from source on FreeBsd or Linux

Linux, MySQL Add comments
206

On Linux:

# groupadd mysql
# useradd -g mysql mysql

On FreeBsd:

# groupadd mysql
# adduser (mysql)

To build MySql follow the next steps:

# mkdir /usr/local/mysql/data
# mkdir /usr/local/mysql/tmp
# mkdir /usr/local/mysql/var
# cd /usr/src
# tar -vzxf mysql-3.23-51.tar.gz
#cd /usr/src/mysql-3.23.51
# ./configure –prefix=/usr/local/mysql –localstatedir=/usr/local/mysql/data –with-unix-socket-path=/usr/local/mysql/tmp/mysql.socket
# make
# make install

Change ownership of the MySQL binaries to root and ownership of the data directory to the user that you will run mysqld as:

# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql

# chmod 700 /usr/local/mysql/data
# chmod 700 /usr/local/mysql/var
# chmod 755 /usr/local/mysql/tmp

To start MySQL by hand, run:

# /usr/local/mysql/bin/safe_mysqld –user=mysql & (MySQL 3.x)
# /usr/local/mysql/bin/mysqld_safe –user=mysql & (MySQL 4.x)

If this is your first-time installation of MySQL, you’ll need to set up the initial mysql database, which contains all database privilege information, and establish a mysqld root password.

# scripts/mysql_install_db
# mysqladmin -u root -p password ‘new-password’
# mysqladmin -u root -h -p password ‘new-password’


Tags:, , , , , , , , , , ,

Liked this article? To continue getting our latest free Howtos and Tutorials,
you can also grab the RSS feed or Subscribe to Techgurulive by Email

Not Getting



Leave a Reply



This Howtos posted under" Linux, MySQL

How to install MySQL from source on FreeBsd or Linux


Find Free Howtos and tutorials on apache, Linux, windows, php, Networking, MySQL, Cisco, open source, Nas, Virtualization, voip, vpn, email,send mail, lamp, security, SEO, squid, Anti virus, Backup, Database and many more