我刚开始构建服务器,我需要在MySQL 5.10 (64位)上安装CentOS服务器。我使用了安装的源代码,因为我不能使用根帐户。
我已经完成了cmake、make、make安装进程,它很好,但是当我试图启动服务器时,它说“无法通过套接字连接到服务器”。我想这是因为我没有/tmp/mysql.sock,而且我找不到在basedir下创建的任何mysql.sock。
是否有任何方法在所需的目录下创建mysql.sock?我没有访问/tmp/ dir的权限,请帮助!
编辑
当我创建文件时,我添加了一些选项来更改数据dir、tmp dir、mysql.sock,希望在我想要的路径下创建mysql.sock和数据dir,比如user/ws1/mysql/,但是这似乎不起作用,有没有办法这样做呢?
发布于 2015-04-21 15:26:08
在cmake、make、make之后,您需要转到/usr/local/ MySQL /script并在启动mysql_install_db -u根目录之前执行MySQL根。希望这能帮上忙~
发布于 2015-04-09 14:19:15
在使用mysql命令连接到服务器之前,您需要启动它。要启动它,请尝试运行support-files/mysql.server start。
https://stackoverflow.com/questions/29540621
复制相似问题