Как да компилирам MySQL
от MySQL UG Bulgaria
Ако сте си изтеглили версия на MySQL и искате да си я компилирате сами, ето начина.
1. Създаваме група и потребител, ако нямаме такива.
shell> groupadd mysql shell> useradd -g mysql mysql
2. Разархивираме архива, който сме свалили предварително. Aко не сте, можете да видите как втава това от статията с име Как да изтеглите MySQL.
shell> gunzip < /path/to/mysql-VERSION.tar.gz | tar xvf -
3.Извикваме директорията
shell> cd mysql-VERSION
4.Конфигурираме версията
shell> ./configure --prefix=/usr/local/mysql shell> make
5.Инсталираме
shell> make install
6.Създаваме файл с настройки
shell> cp support-files/my-medium.cnf /etc/my.cnf
7.Влизаме в директорията, където инсталирахме mysql
shell> cd /usr/local/mysql
8. Ако към момента не сте инсталирали Mysql, трябва да дадем права за изпълнение
shell> bin/mysql_install_db --user=mysql
9.Преди да стартираме, трябва да оправим правата на директориите
shell> chown -R root . shell> chown -R mysql var shell> chgrp -R mysql .
10. Стартираме
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
