最近,我将我的Mac升级为Mini,并使用迁移助手将我的所有文件和应用程序跨到Mini。
我还重新安装了macport,配置了apache等,所以我设法让本地主机和php在新机器上工作。
但是我现在不能从终端启动mysql了吗?
当我试着平常的时候:
mysql5 -u root -p;
并得到以下错误:
Error: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)
我还尝试重新启动mys
我在Mac上安装了MySQL,但是当我使用虚拟环境创建Django项目时,它似乎找不到MySQLdb,是不是因为我在创建的虚拟环境中没有MySQL和MySQLdb?
Should I have a seperated MySQL and MySQLbd for each virtualenv?
What about MySQLworkbench, should i do the same, if I want to use it?
我刚刚在我的Mac上完成了一个新的mySQL安装。新的安装似乎工作正常。我可以打开和关闭SQL。我可以创建一个数据库并制作表格。我想从转储文件恢复数据库。当我运行该命令时:
mysql -u root -p BIO < /Volumes/Seagate/sql_bkp.sql
我得到了错误消息:
-bash: mysql: command not found
我已尝试从我的主目录运行恢复命令,但收到错误消息。我还检查了mySQL的安装位置,并对该目录执行了cd操作,但仍然出现相同的错误。我相信这是某种路径错误,但我不确定如何修复它。任何帮助都将不胜感激。
我在使用Mac os x Yosemite 10.10。我安装了最新的laravel version 5.1。我建立了“宅地”,它一直运行得很好。然而,当我试图在我的Laravel应用程序中建立一个MySQL连接时,当我在我的开发机器上运行php时遇到了错误。下面是我在运行php artisan迁移时看到的语句。
PDOException SQLSTATEHY000没有这样的文件或目录
我该如何解决这个问题?当我进入VM时,mysql工作得很好。但我不知道如何使用php手工迁移。提前谢谢你。
最好的
我刚刚在我的Mac上安装了mySQL ( mysql -5.5.19-osx10.6-x86_64),当我尝试运行像mysqld这样的mysql命令时,我得到了以下错误:
-bash: mysqld: command not found
我是不是漏掉了什么?我已经尝试重新启动终端,并确保对位于/usr/local/mysql/bin中的文件运行该命令。
谢谢
如果我决定使用其他服务器解决方案/包(例如MAMP)而不是我的Mac上预装的解决方案/包,我可以知道我运行的是哪个Apache、PHP和MySql吗?如果可以同时运行多个Apache,PHP和MySql?或者,如果我删除所有苹果的默认安装会不会更好?
目前,我在Mac OS X 10.6.8上预装了Apache (2.2.17)和PHP (5.3.4)。我不知道我是否安装了Mysql。我可以知道如何在Apache,PHP和mySql之间建立连接吗?我知道有通过“套接字”连接,但如果我安装了同一个东西的多个版本,我如何连接它们?
很抱歉问了这么长的问题。
谢谢和问候,Jeno
我无法让我的mysql在os x 10.7上启动。它位于/usr/local/mysql/bin/mysql 当我键入以下命令时,我收到命令未找到mysql --version 在终端。 我试过这无法从命令行 mac 访问 mysql但仍未找到get命令。我试着用dmg安装mysql,我试着通过homebrew安装它,但是我不能让它工作。当我尝试使用自制软件启动 mysql 时,我发现 MySQL 无法启动 这是我的$PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users
所以我从下载中安装了MySQL。一切都很顺利。我的套接字文件mysql.sock位于/私有/tmp
安装后,我的套接字文件消失了。
我寻找它/私有/tmp/mysql.sock,它已经不在那里了。
我无法启动MySQL守护进程。我不能登录我的数据库。MySQL工作台无法连接。
我一直在寻找mysql.sock文件和my.cf文件,但我找不到它们。
当我尝试使用终端连接时,我得到了错误的ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)。
我在MAMP服务器上使用MAMP Workbench for Mac中的"Configure Local Management“,虽然我的连接工作正常,但由于某些原因,我得到了以下
上面写着Operation failed: /usr/local/mysql/support-files/mysql.server start is invalid
虽然那里的mysql并不存在,但是当我在终端中键入mysql --version时,它会提示我已经安装了5.6.13。
这里的问题可能是什么?
我已经下载并安装了mySQL,双击它的图标。已成功安装。
当我转到启动和首选项时,我看到添加了mysql图标,当我点击它时,我看到一个屏幕,上面写着'MySQL服务器实例正在运行‘。
但是,当我打开终端并通过cd连接到/usr/local/mysql,然后当我输入sudo ./bin/mysqld_safe时,系统会提示我输入密码。我在安装mySQL时没有添加密码,所以我尝试将其留空,然后我尝试了各种密码登录,但所有尝试都失败了。
所以现在我需要知道如何通过终端登录到mySQL?
mysql版本- 5.5.24-osx10.6x86_64 my Mac OS - 10.7.3
直到今天早些时候,当我安装了自制软件并更新了我的Path之前,我一直在我的Mac上运行MySQL。
现在,当我尝试从我的三进制窗口运行mysql时,我得到了以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
我也连接不上MySQLAdmin。
我甚至不能运行Mysqld。我在尝试运行mysqld时得到的错误是它无法创建测试文件。
我还尝试telnet本地主机3306,但无法连接。
任何帮助都将不胜感激,因为我是Mac的新手。