我正在尝试建立到使用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获得为网站提供的功能吗?
我在我的机器上使用Ubuntu 14.04.3,所以我设置了LAMP。我正在为基于Windows的应用程序使用虚拟机。我已经在我的虚拟机上运行了Power BI Desktop,并希望将其连接到我本地的mysql DB。
它既不能使用localhost连接到它,也不能使用我的本地IP (192.168.1.123 in this case).连接
我需要设置端口转发吗?或者就是不能像那样连接到我的本地数据库?
我希望这是正确的地方……我目前正在Windows 7主机上通过VirtualBox运行UbuntuServer12.04。我试图使用MyDB Studio for MySQL连接到VM的MySQL引擎,当我输入MySQL登录凭据时,它会给出以下错误:
Error 1130: Host '192.168.56.1' is not allowed to connect to this MySQL server
我运行VM时启用了NAT适配器1,只有主机适配器启用了Adapter 2。eth0 10.0.2.15和eth1 192.168.56.21.
我可以在192.168.56.
最近,我对使用一些我可以访问的虚拟机产生了兴趣,我得出的结论是,windows server R2 2012是最容易入门的。我能够远程连接到它,没有问题,我设法安装了MySQL服务器和IIS,我可以在本地主机上看到它。
下面是IIS的外观
下面是来自虚拟机的localhost数据库
grant all privileges on *.* 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
我想我需要将特权授予用户和ip。然而,每当我尝试在机器外部使用IP或DNS连接它
我在livecode中创建了一个应用程序,它使用sqlite数据库。该应用程序使用以下代码连接数据库:
on preopenstack
--Used to connect to the database when application
--first open and open the menu stack
set the itemDelimiter to " "
put item 2 of the name of the current stack into stackname
put the length of stackname into n
我在我的虚拟机上用Ubuntu连接了Kinect for xbox360,启动了openni.launch,然后打开了rviz。在Rviz上,我添加了pointcloud2和topic到相机/深度/点。我还将fixed frame更改为camera_link。但是我仍然不能得到关于Rviz的任何东西。另一方面,如果我将Kinect连接到Odroid-XU4上,在Odroid上启动openni.launch,并通过网络连接从Odroid接收数据,在我的虚拟机上运行Rviz,我就可以很容易地在Rviz display上获得深度点。有人能告诉我我的虚拟机有什么问题吗?