我使用MacPorts安装Ruby、Rubygems、Rails和mysql (我安装了两个端口“Ruby”和"mysql5")。我遵循了一个教程,该教程要求我们使用mysql来修改一个基本的RoR数据库,并得到了以下内容:ERROR 2002 (HY000):Can't connect to local MySQL server through socket '/opt/loc
我在从shell启动MySQL脚本时遇到了问题。我使用文件名为变量${x}分配一个值。因此,我必须使用这个变量启动一个MySQL脚本。我希望启动脚本时不要在shell中插入所有MySQL代码(太长),但要使用:我的触手是:
mysql -h localhost -uuser -ppsw DB -e "se