我有一个使用mySQL数据库的在线预订系统(php脚本)。该脚本的一部分是用于脱机预留的后端管理面板。
是否可以使用本地主机运行XAMPP等服务来访问远程数据库。
答案 0 :(得分:4)
您可以通过远程主机,db username,db password连接到远程数据库。
主机名=(使用数据库服务器IP地址)
数据库名称=(cpanelUsername_databaseName)
数据库用户名=(cpanelUsername_databaseUsername)
数据库密码=( * )
MySQL连接端口= 3306(检查你的)
如果您使用的是cPanel,则需要首先允许本地IP进行数据库访问。 登录到CPanel主菜单上的cpanel, 跳到“数据库”并选择“远程MySQL” 现在使用通配符(例如12.34。%
)添加您的IP地址或IP范围祝你好运
答案 1 :(得分:1)
是。您需要远程数据库的登录凭据以及它的端口和服务器地址(主机名或IP),正如您所期望的那样。远程主机还需要为该特定用户授予远程访问数据库的权限,默认情况下用户不会拥有该权限。
答案 2 :(得分:0)
是的。就像连接本地数据库的方式一样,您可以使用有效凭据连接到远程数据库。然后只有东西更改是hostname参数。
例如,如果您的数据库托管在dreamhost上,则它们的主机名如.. mysql.yourdomain.com 。在远程服务器上创建数据库并以
连接到它<?php
mysql_connect('mysql.yourdomain.com','username','password');