问答详情
源自:4-1 LAMP之安装Mysql

make install已经完成了,但mysqld启动的时候却提示-bash: mysqld: 未找到命

make install已经完成了,但mysqld启动的时候却提示-bash: mysqld: 未找到命令

提问者:优雅秋风 2017-03-13 12:25

个回答

  • 伸手在风里
    2021-05-24 14:28:29

    是 \ 符号的问题 

    cmake . \

    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.7 \

    -DMYSQL_DATADIR=/usr/local/mysql5.7/data\

    -DMYSQL_TCP_PORT=3306 \

    -DMYSQL_UNIX_ADDR=/usr/local/mysql5.7/mysql.sock \

    -DWITH_INNOBASE_STORAGE_ENGINE=1 \

    -DWITH_PARTITION_STORAGE_ENGINE=1 \

    -DWITH_FEDERATED_STORAGE_ENGINE=1 \

    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

    -DWITH_MYISAM_STORAGE_ENGINE=1 \

    -DENABLED_LOCAL_INFILE=1 \

    -DEXTRA_CHARSETS=all \

    -DDEFAULT_CHARSET=utf8mb4 \

    -DDEFAULT_COLLATION=utf8mb4_general_ci \

    -DWITH_SSL=system \

    -DWITH_BOOST=boost


  • 源心
    2017-04-16 20:32:03

    我也是未找到命令,同学你找到解决方法了吗

  • 优雅秋风
    2017-03-13 12:29:09

    cmake的时候一直错误,所以我用的是 下面慕友提供的

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

    -DMYSQL_DATADIR=/usr/local/mysql/data \

    -DSYSCONFDIR=/etc \

    -DMYSQL_USER=mysql \

    -DWITH_MYISAM_STORAGE_ENGINE=1 \

    -DWITH_INNOBASE_STORAGE_ENGINE=1 \

    -DWITH_ARCHIVE_STORAGE_ENGINE=1 \

    -DWITH_READLINE=1 \

    -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \

    -DMYSQL_TCP_PORT=3306 \

    -DENABLED_LOCAL_INFILE=1 \

    -DENABLED_DOWNLOADS=1 \

    -DWITH_PARTITION_STORAGE_ENGINE=1 \

    -DEXTRA_CHARSETS=all \

    -DDEFAULT_CHARSET=utf8 \

    -DDEFAULT_COLLATION=utf8_general_ci \

    -DWITH_DEBUG=0 \

    -DMYSQL_MAINTAINER_MODE=1 \

    -DWITH_SSL:STRING=bundled \

    -DWITH_ZLIB:STRING=bundled \

    -DDOWNLOAD_BOOST=1 \

    -DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/