
正文
访问远程的数据库php 远程访问sql数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP网站在安装时连接远程mysql数据库该怎么做?
1、PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。
2、wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密。
3、决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。
4、已安装mysql数据库;检查php环境是否已开启mysql扩展(一般情况下是开启的);检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
5、conn=mysql_connect(主机,数据库名,密码); 将’主机‘改为IP号,是可以远程访问数据库的。前提是需要:关闭所访问的主机的 防火墙。
6、MySql数据库的访问权限设置:在mysql命令行中输入命令 grant all on *.* to root@% identified by password; 其中password是数据库的密码。 该步骤最关键,得保证与主机之间的线路是通的(否则永远也连不上)。
相关问答
Q1: PHP程序能远程操作数据库吗?
1、在php中如果要连接远程数据库连接方法很简单,只要把本地连接localhost或10.1改成指定远程服务器一IP地址或者直接域名即可。
2、conn=mysql_connect(主机,数据库名,密码); 将’主机‘改为IP号,是可以远程访问数据库的。前提是需要:关闭所访问的主机的 防火墙。
3、对于PHP入门用户来说,我们只要掌握基本的数据库写入、读取、编辑、删除等基本的操作就算入门,也可以写出简单的程序出来,比如留言本、新闻文章系统等等。
4、默认都是服务器本机或者局域网连接使用。进入服务器给mysql加上一个账号或者直接在你使用的账号上,连接地址localhost或者10.1改成%,就表示任何IP都可以连接了,这样就可以远程连接了。
5、决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。
Q2: 解决PHP无法访问远程mysql的问题
1、检查 PHP 和 MySQL 是否都已经正确安装访问远程的数据库php,并且正在运行。可以尝试重启这些服务来解决问题。检查连接代码是否正确。PHP 连接 MySQL 访问远程的数据库php的代码通常会使用 mysqli_connect() 或者 PDO 等函数来实现。
2、肯定是A机器的设置有问题!在网上一顿搜,各种说mysql授权问题的,以及修改php.ini的,修改防火墙的,事实上都不是这些问题导致的。
3、首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
4、故障状况访问远程的数据库php:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作。
Q3: PHP无法连接到远程的mysql数据库
肯定是A机器的设置有问题!在网上一顿搜,各种说mysql授权问题的,以及修改php.ini的,修改防火墙的,事实上都不是这些问题导致的。
网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。mysql的账户设置。
后面是访问mysql的客户端IP地址(或是 主机名) % 代表任意的客户端,如果填写 localhost 为本地访问(那此用户就不能远程访问该mysql数据库了)。同时也可以为现有的用户设置是否具有远程访问权限。
决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。
Q4: php中如何连接远程mysql数据库wampserver
1、改表法。可能是你的帐号不允许从远程登陆访问远程的数据库php,只能在localhost。
2、PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。
3、Host JIANGLILI is not allowed to connect。远程数据库不允许远程访问访问远程的数据库php,也就是说:“JiangLILI”这个无服务器不允许远程访问。
4、在php中如果要连接远程数据库连接方法很简单,只要把本地连接localhost或10.1改成指定远程服务器一IP地址或者直接域名即可。
5、新建一个php_mysql.php的文件 查看mysql服务是否打开,或者客户端的mysql能够正常打开。鼠标右键访问远程的数据库php我的电脑--》管理--》服务和应用程序--》服务--》找到mysql服务,看看是不是启用状态。
6、首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
Q5: PHP中mysql如何远程连接数据库
1、关闭所访问的主机的 防火墙。(不然其他用户无法访问主机) 设置主机上的 数据库的 访问权限,即 允许 其他用户访问 数据库。
2、PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。
3、决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。
4、第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称%。或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。第二:在系统防火墙添加例外端口:3306,并允许例外。
访问远程的数据库php的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于远程访问sql数据库、访问远程的数据库php的信息别忘了在本站进行查找喔。





