Я загрузил mysql-5.1.38-linux-x86_64-glibc23.tar.gz из здесь
а затем я выполнил его, используя следующую команду
groupadd mysql
useradd -g mysql mysql123
cp mysql-5.1.38-linux-x86_64-glibc23.tar.gz /home /mysql123/
su - mysql123
tar -zxvf mysql-5.1.38-linux-x86_64-glibc23.tar.gz
mv mysql-5.1.38-linux-x86_64-glibc23 mysql
mkdir tmp
cd mysql/
mv suppport-files/my-medium.cnf my.cnf
cp support-files/mysql.server bin/
а затем я отредактировал файл my.cnf и установил для них атрибуты basedir и datadir /home/mysql123/mysql и /home/mysql123/mysql/datastrong > и innodb_home_dir и каталог журнала в datadir
Теперь отредактированный mysql.server и правильно установите datadir и basedir в них
а затем инициировал mysql_install_db как
[[email protected] mysql]$ ./scripts/mysql_install_db
./scripts/mysql_install_db: line 244: ./bin/my_print_defaults: cannot execute binary file
Neither host '127.0.0.1' nor 'localhost' could be looked up with
./bin/resolveip
Please configure the 'hostname' command to return a correct
hostname.
If you want to solve this at a later stage, restart this script
with the --force option
увидев ошибку, я подумал, что ее можно спутать с основанием и выполнить то же, что и ниже
[[email protected] mysql]$ ./scripts/mysql_install_db -–user=mysql123 -–basedir=/home/mysql123/mysql
./scripts/mysql_install_db: line 244: ./bin/my_print_defaults: cannot execute binary file
Neither host '127.0.0.1' nor 'localhost' could be looked up with
./bin/resolveip
Please configure the 'hostname' command to return a correct
hostname.
If you want to solve this at a later stage, restart this script
with the --force option
Я не понимаю, что происходит внутри, и показывая это сообщение
и я уверен, что у меня достаточно дискового пространства (df -h), и у меня есть собственная собственность ( chown mysq123: mysql/home/mysql123/-R) и правильные разрешения ( chmod 755.)
и строки в mysql_install_db выглядят следующим образом:
пожалуйста, любая помощь для решения этой проблемы очень полезна (и я должен следовать одному и тому же процессу установки)
Я использую redhat 6