端口3306未在MemSQL社区版安装中打开

时间:2015-05-21 07:27:52

标签: memsql

我无法连接: mysql -u root -h 127.0.0.1 -P 3306 --prompt =" memsql> " 它产生: ERROR 2003(HY000):无法在' 127.0.0.1'上连接到MySQL服务器(111)

当我运行nmap localhost时,端口3306似乎没有打开。当我谷歌寻求解决方案时,提供的建议不会产生任何结果。我需要做些什么才能让3306端口打开?

编辑。从日志中: 00000104 2015-05-21 02:01:46致命:这台机器没有足够的CPU核心来运行MemSQL。所需的最小数量为4,此机器有2个核心

2 个答案:

答案 0 :(得分:2)

memsqld可能没有运行,因此没有监听其默认端口。

您可以使用ss检查打开的端口:

ss -natl

您可以检查memsqld是否正在运行ps:

ps -ef | grep memsql

日志文件应位于/var/lib/memsql/tracelogs/memsql.log中。在安装过程中可能会发生一些线索。

另外,请确保满足系统要求: http://docs.memsql.com/latest/setup/requirements/

答案 1 :(得分:0)

使用默认配置,MySQL客户端将尝试连接到本地MySQL服务器。如果使用默认端口3306并且未向root用户添加密码,则可以使用mysql -uroot -h0连接到MemSQL。