Tôi đã tải mysql-5.1.38-linux-x86_64-glibc23.tar.gz từ heremysql_install_db đưa ra lỗi
và sau đó tôi đã thực hiện nó bằng cách sử dụng dưới đây lệnh
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/
và sau đó tôi đã chỉnh sửa my.cnf và thiết lập basedir và datadir để /home/mysql123/mysql và /home/mysql123/mysql/data và innodb_home_dir và thư mục logfile để datadir
012.351.mysql.server Bây giờ thay đổi nội dung và thiết lập datadir và basedir trong họ đúng
và sau đó bắt đầu mysql_install_db như
[[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
khi nhìn thấy lỗi tôi nghĩ rằng nó có thể bị nhầm lẫn với basedir và thực hiện tương tự như dưới đây
[[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
tôi không gettin gì đang xảy ra trong nội bộ và cho thấy loại thông báo
và tôi chắc chắn rằng tôi có đủ diskspace (df -h) và tôi có quyền sở hữu hợp lý: quyền (mysq123 chown mysql/home/mysql123/-R) và thích hợp (chmod 755.)
và các dòng trong mysql_install_db là như dưới đây
hài lòng bất kỳ sự giúp đỡ để giải quyết vấn đề này là rất hữu ích (và tôi phải làm theo quá trình cài đặt giống nhau)
tôi đang sử dụng redhat 6
Tôi không nghĩ rằng file host của bạn là vấn đề. Không phải cho localhost anyway. Tìm kiếm và tìm thấy một tham chiếu đến ai đó với những gì có thể là cùng một vấn đề - trông giống như một lỗi trong trường hợp của họ và họ đã giải quyết nó. Có thể muốn bắt đầu từ phía dưới;) [link] (https://bugs.mysql.com/bug.php?id=44405) –