我被迫在苹果电脑上完成我的视窗项目--它是一个连接到MySQL数据库的Visual Studio C#。我已经把它很好地安装在Virtual box上,一切看起来都很好(好吧…除了VB本身的外观,由于某些原因,我不能改变屏幕分辨率,所以我只使用了大约50%的屏幕)。当我把这件事告诉我的朋友时,他对Mac非常感兴趣,他建议我使用Parallels,甚至还提供了他的副本。虽然它看起来更好,理论上是“更好的”,但我真的不能在VS和MySQL之间的连接上正常工作:当我试图通过向导添加数据源时,我要么得到系统无法连接到ODBC的错误(是的,我已经重新安装了连接器),要么向导继续,但在按下任何按钮后消失(
我正在运行Apache2.2和,并使用MySQL访问数据库。
问题是,当我试图打开我创建的数据库时,MySQL工作台似乎无法连接到端口80处的本地主机,并且程序停止响应。
我该如何解决这个问题呢?
更新:在程序完全没有响应的一段时间后,它给了我这个错误消息:
"Unhandled exception: Lost connection to MySQL server at 'waiting for initial communication packet', system error 10060 (code 2013)"
最近,我对使用一些我可以访问的虚拟机产生了兴趣,我得出的结论是,windows server R2 2012是最容易入门的。我能够远程连接到它,没有问题,我设法安装了MySQL服务器和IIS,我可以在本地主机上看到它。
下面是IIS的外观
下面是来自虚拟机的localhost数据库
grant all privileges on *.* 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
我想我需要将特权授予用户和ip。然而,每当我尝试在机器外部使用IP或DNS连接它
完整的错误是Doctrine\DBAL\Exception\ConnectionException: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory in /app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 113,但这对标题来说太长了。
我试图在本地设置一个Symfony项目,但我很难使数据库连接正常工作。我的parameters.yml看起来如下
paramete
我正在尝试建立到使用python在本地运行的MySQL的连接。我使用以下代码
import MySQLdb
db = MySQLdb.connect("localhost","username","password","dbname")
我在一台虚拟机上工作,并且在虚拟机上运行Python和MySQL。我不能建立联系。
我得到了这个错误
OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)"
我计划使用网站标准包()的Azure,它提供了更多我正在寻找的工具,除了1,即数据库支持。
我的问题是,我是否可以使用Azure网站标准包来托管我的网站,并远程连接到这台机器,以便在虚拟机上安装MySql或SQL Server express?
或
我是否应该使用额外的小型虚拟机,安装IIS + MySQL + SQL Server Express并部署我的站点?但在这种情况下,我可以从Azure获得为网站提供的功能吗?