linux使用cmake编译mysql,提示错误,请高手帮忙解答,谢谢 10
[root@localhosthome]#-DMYSQL_DATADIR=/application/mysql-5.5.32/data\>-DMYSQL_UNIX_ADD...
[root@localhost home]# -DMYSQL_DATADIR=/application/mysql-5.5.32/data \
> -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
> -DENABLED_LOCAL_INFILE=ON \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_FEDERATED_STORAGE_ENGINE=1 \
> -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
> -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
> -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
> -DWITH_FAST_MUTEXES=1 \
> -DWITH_ZLIB=bundled \
> -DENABLED_LOCAL_INFILE=1 \
> -DWITH_READLINE=1 \
> -DWITH_ENBEDDED_SERVER=1 \
> -DWITH_DEBUG=0
-bash: -DMYSQL_DATADIR=/application/mysql-5.5.32/data: 没有那个文件或目录
提示这个问题是为什么? 展开
> -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
> -DENABLED_LOCAL_INFILE=ON \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_FEDERATED_STORAGE_ENGINE=1 \
> -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
> -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
> -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
> -DWITH_FAST_MUTEXES=1 \
> -DWITH_ZLIB=bundled \
> -DENABLED_LOCAL_INFILE=1 \
> -DWITH_READLINE=1 \
> -DWITH_ENBEDDED_SERVER=1 \
> -DWITH_DEBUG=0
-bash: -DMYSQL_DATADIR=/application/mysql-5.5.32/data: 没有那个文件或目录
提示这个问题是为什么? 展开
1个回答
展开全部
手动创建
/application/mysql-5.5.32/data
目录后再重新编译试试
/application/mysql-5.5.32/data
目录后再重新编译试试
更多追问追答
追问
不行,手动创建完还是提示-bash: -DMYSQL_DATADIR=/application/mysql-5.5.32/data: 没有那个文件或目录
追答
以root身份登录后重新创建
/application/mysql-5.5.32/data
chmod 777 /application/mysql-5.5.32/data
然后重新编译
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询