mysql - 如何在 LAN 网络中共享 DB 以访问它?
问题描述
我有 2 台电脑连接到 LAN。想要访问其中之一的数据库。我可以通过输入 URL“ipAddress:port/phpmyadmin”看到数据库。但是,当触发查询时,我无法访问该数据库或我不知道的那台电脑?在 xampp “httpd.conf” 文件中也将 ServerName 更改为以下
`ServerName ip_address:8080`
在 xampp“httpd-xampp.conf”文件中,我进行了以下更改以公开 PHPmyadmin
`<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>`
我收到这个错误:
'Illuminate\Database\QueryException: SQLSTATE[HY000] [2006] MySQL server has gone away'
我已经在 laravel 中配置了我的数据库,就像这个“.env”文件一样
`
DB_HOST=ip_address_of_another_pc
DB_PORT=3306
DB_DATABASE=mychecklist
DB_USERNAME=user
DB_PASSWORD=pass`
这些电脑有 2 个不同的操作系统 1) windows(Db) 和 2) Ubuntu 20.04(尝试访问 db)
如何解决这个问题?
解决方案
推荐阅读
- javascript - 我有一个用于图像和 youtube 视频的 javascript 轮播,但在播放一个视频后它会中断。哪部分功能导致了这种情况?
- r - 附近观测值的总和
- r - Rcmd 检查:我从未使用过的“:::”调用导入的未导出对象
- ruby-on-rails - 将 Rails 推到 Heroku,找不到 Rake taks
- sql - 转义奇数个撇号?
- c# - C# WPF 帮助 1. 删除列表框中的前两个条目或 2. 阻止它在输出中显示批处理中的命令语法
- javascript - TypeError:Restivus 不是 Vulcan 项目中的构造函数
- firebase - 我刚刚从我的 firebase firestore 数据库中丢失了大量数据,有什么办法可以恢复吗?
- javascript - 如何解决:“类型错误:无法读取 null 的属性 'addEventListener'”...?//
- python-3.x - 如何在 Python 中使用正则表达式搜索来搜索文本块?