Установка MySQL от источника
Установка MySQL
1. Извлекайте все старые пакеты если они существуют и убивают процессы.
#rpm - e MySQL-devel
#rpm - MySQL-клиент e
#rpm - MySQL-сервер e
mysqld #killall
2. Создайте вашу директорию архива источника.
#mkdir /usr/local/src/mysql
#cd /usr/local/src/mysql
3. Загружайте ваш архив источника в эту директорию.
4. После загрузки завершите.
#tar - mysql zxvf - *
#cd /usr/local/src/mysql/mysql-version
mysql #groupadd
#useradd - mysql mysql g
conf_mysql #pico
5. Теперь добавьте следующее к архиву conf_mysql.
″ CFLAGS=» - 03
CXX=gcc
Felide-конструкторы CXXFLAGS=» - 03 - - fno-исключения - fno-rtti»
./configure - prefix=/usr/local/mysql - with-extra-charsets=complex - позволять-продевать нитку-безопасн-клиент - позволять-местное-infile - позволять-сборщик -, котор выводить из строя-делят - with-client-ldflags=-all-static - with-mysqld-ldflags=-all-static
6. Измените позволения, побегите архив, и выполните установку. После этого создайте первую базу данных испытания, измените позволение, и испытайте установку.
conf_mysql #chmod 755
#. /conf_mysql
#make
#make устанавливает
#scripts/mysql_install_db
#chown - корень /var/lib/mysql r
#chown - mysql /var/lib/mysql/var r
#chgrp - mysql /var/lib/mysql r
#/var/lib/mysql/bin/mysqld_safe - user=mysql &
7. Не забудьте установить пароли корня.
#/var/lib/mysql/bin/mysqladmin - `пароля корня u ваше-password'
#/var/lib/mysql/bin/mysqladmin - корень u - `пароля имен ведущего-или-ipaddress h ваше-password'
Сделано для установки MySQL.
Вы можете начать демона MySQL с:
#cd /usr/local/mysql; /usr/local/mysql/bin/mysqld_safe &
Вы можете испытать демона MySQL с отметками уровня в 'директории sql-bench':
sql-стенд #cd; бежать-вс-испытания perl
[Добавьте позволение потребителя]
даруйте все привилегированности на *.* к aaa'@'localhost' `определенному aaaaaa `с вариантом дара;
даруйте отборное, введите, уточните, уничтожьте, создайтесь, падение на db_name.* к user'@'hostname' `определенному password'; `
даруйте отборное, введите, уточните, уничтожьте, создайтесь, падение на db_name.* к `user'@'%' определенному >>>>>Use % password'; `для именени ведущего вы можете соединиться от всего хозяина клиента.
[Потребитель Delete от показателя]
отменяйте все привилегированности на *.* от aaa'@'localhost'; `
отменяйте вариант дара на *.* от aaa'@'localhost'; `
delete от mysql.user где user='aaa';
полные привилегированности;
Завершите для устанавливать MySQL.





