Php 使本地数据库可以在线访问

Php 使本地数据库可以在线访问,php,sql,database,phpmyadmin,Php,Sql,Database,Phpmyadmin,我正在为我的论文制作这个学生信息系统,我正在本地的phpserver上做。我希望它可以在线访问,也可以从局域网中连接的其他PC本地访问。有人能启发我吗 我以前只做过一个wordpress网页 在数据库服务器上,作为具有root权限的用户,打开MySQL配置文件。 要找到它,请输入以下命令: mysql-帮助 该位置显示如下所示: 默认选项按给定顺序从以下文件中读取: /etc/my.cnf/etc/mysql/my.cnf/usr/etc/my.cnf~/.my.cnf 在Ubuntu 16上,

我正在为我的论文制作这个学生信息系统,我正在本地的phpserver上做。我希望它可以在线访问,也可以从局域网中连接的其他PC本地访问。有人能启发我吗

我以前只做过一个wordpress网页

在数据库服务器上,作为具有root权限的用户,打开MySQL配置文件。 要找到它,请输入以下命令:

mysql-帮助

该位置显示如下所示:

默认选项按给定顺序从以下文件中读取: /etc/my.cnf/etc/mysql/my.cnf/usr/etc/my.cnf~/.my.cnf

在Ubuntu 16上,路径通常是

/etc/mysql/mysql.conf.d/mysqld.cnf.
在配置文件中搜索绑定地址。 如果存在,请按以下方式更改该值

如果不存在,请将其添加到除[mysqld]部分之外的任何位置

绑定地址=

请参阅MySQL文档,特别是如果您有集群web服务器

保存对配置文件的更改并退出文本编辑器

重新启动MySQL服务:

CentOS:服务mysqld重新启动 Ubuntu:mysql服务重启
您可以使您的计算机上的本地Web服务器可以从本地网络中的其他计算机访问,但当然,您的计算机必须始终处于打开状态,这样人们可能会想使用该站点,并且这样做会消耗您计算机上的一些CPU。或者,您可以询问您的学校/学院是否有一个运行PHP和MySQL的共享服务器,您可以在该服务器上上载站点的副本。你的最后一个选择是看看你是否能找到一些免费的托管服务提供商在线托管。有时你可以获得免费帐户,尽管它们并不总是非常可靠,而且通常都是adsWe。我们被要求使用云服务器,但这在未来将是一个很大的帮助。谢谢。
GRANT ALL ON <local database name>.* TO <remote web node username>@<remote web node server ip address> IDENTIFIED BY '<database user password>';