安装 MySQL 时出现问题

安装 MySQL 时出现问题

我正在尝试安装别人编译好的mysql,安装过程中,我只需要提供参数(如port,datadir),但是当我输入第三个参数后,系统就无法读取了。我应该怎样解决这个问题?

root@test:~$ ./mysql-inst 
-e 
***Deploy mysql server ...

-e The mysql server data directory is /root/test/mysql/mydata, continue?(y/n): y
-e The mysql server log-bin directory is /root/test/mysql/mylog, continue?(y/n): y
-e 
*Create mysql server directory ...

-e *MYSQL Tools confirm ...
-e Please input mysql toolkit tool directory(If not installed press enter): /root/test/percona-toolkit-2.4.12
-e *Setup profile ...
/tmp/.++-1815: 166: /++-/.++-1815: _-+_ce: +-+ f-++d
-e *Se++- --_+ ...
-e P+ea_e i+-++ +y_-+ _e_+e_ --_+: 
-e P+ea_e i+-++ +y_-+ _e_+e_ --_+: 
-e P+ea_e i+-++ +y_-+ _e_+e_ --_+: 
-e P+ea_e i+-++ +y_-+ _e_+e_ --_+: 

答案1

mysql 服务器的默认用户 ID 是 mysql。一旦运行的服务器成为其有效用户 ID,它将失去对 /root 下文件夹的访问权限。您必须将数据放在不同的文件夹中,而不是 /root。

安装您的区域时,/root/test/mysql您可以创建自己的目录,例如/myown/test/mysql。或者,您可以将其放在系统中已有的目录之一中,例如/lib/test/mysql

相关内容