mysql not started @ server boot automatically but I can start manually as long as log as user "mysql" by using "/etc/init.d/mysql.server" the error I got on the log is
110809 9:16:21 InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
so my question is how I can give permission for "root" and mysql start @ boot.
Note - ./ibdata1 and it's directory are own by mysql
Thanks in advance for any help. p.
ls -ld /path/to/<MySQL_datadir>? I'm not familiar with Solaris, so is there anything similar to SELinux or AppArmor in Linux? Did you try to disable it? – quanta Aug 10 '11 at 5:34