日期:2014-05-16  浏览次数:20689 次

linux mysql源码的问题(见红色标注部分)
shell> groupadd mysql
shell> useradd -g mysql mysql

如果不建立帐号,组,用root不行吗?建立新用户,组,其目的是什么?

shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=gb2312
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql   ///这个表示什么
shell> chown -R root .
shell> chown -R mysql var          ///这个var 表示什么
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &  ///这个表示什么

------解决方案--------------------
可以的, 用非root用户更加安全。
------解决方案--------------------
建议按照提供的帮助文档中的步骤来,使用普通用户主要是为安全考虑。