service mysqld start 时 Could not find ./bin/my_print_defaults

 

centos 安装 mysql5.5.16时

#cmake . //默认安装到 /usr/local/mysql目录下

#make && make install

#cp support-files/my-huge.cnf /etc/my.cnf

#cd /usr/local/mysql

#chmod 755 scripts/mysql_install_db
#scripts/mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/data/mysql/

数据库安装错误 提示:

FATAL ERROR: Could not find ./bin/my_print_defaults

If you compiled from source, you need to run 'make install' to

copy the software into the correct location ready for operation.

If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the --basedir option

pointing to that location

解决方法:

[root@Gniox]# /usr/local/mysql/scripts/mysql_install_db --user=mysql\

>--basedir=/usr/local/mysql \

>--datadir=/usr/local/mysql/data &