安装目录为/usr/local/mysql
数据库目录为/var/mysql
配置文件目录为/etc/mysql
通过查阅官方文档和网上的一些资料后安装(cmake&make&make install)都没有问题。
配置文件和初始化数据库也都OK,但是在通过mysqld_safe启动数据库是出现问题
代码: 全选
root@localhost:/usr/local/mysql# ./bin/mysqld_safe --defaults-file=/etc/mysql/my.cnf --user=mysql
140706 13:44:03 mysqld_safe Logging to '/var/mysql/localhost.err'.
140706 13:44:03 mysqld_safe Starting mysqld daemon with databases from /var/mysql
猜测可能和文档权限有关,但是研究了半天还是不行。
另附编译安装的配置my.cnf和文件权限
代码: 全选
[mysqld]
basedir = /usr/local/mysql
datadir = /var/mysql
port = 3306
# server_id = .....
socket = /tmp/mysql.sock
代码: 全选
//MYSQL安装目录/usr/local/mysql的权限
drwxr-xr-x 13 root root 4096 Jul 6 13:25 mysql
//MYSQL数据库目录/var/mysql/的权限
drwxr-xr-x 5 mysql mysql 4096 Jul 6 13:44 mysql