当前位置: 首页 > 知识库问答 >
问题:

我不能访问数据库和迁移在laravel项目使用端口号3306为mysql

韩嘉胜
2023-03-14

第一张图片是. env文件中的数据库配置,端口号是3306

第二张图片是 /config/database.php文件中的数据库配置

第三幅图是mysql工作台中的数据库配置

当中的端口号设置为3306时,我无法迁移模型和access数据库。env文件,如果设置为33060,则可以访问。

当我尝试运行“php artisan migrate”时,它生成了错误“Illumb\Database\QueryException:SQLSTATE[HY000][1045]拒绝用户'homestead'@'localhost'的访问”(使用密码:YES)(SQL:select*from information_schema.tables其中table_schema=homestead和table_name=migrations)。

我尝试了很多方法,但在使用端口3306时仍然遇到相同的问题。

共有1个答案

蒙才
2023-03-14

在. env文件中指定的localhost(127.0.0.1)上,您必须指定您可以通过输入wanrantfile来访问的ip_address

config.vm.network "public_network", ip: "192.168.1.10"

运行后,在终端中重新加载vagran

 类似资料:
  • 使用Eloquent 仓库地址: Eloquent ORM 安装 composer require illuminate/database 注意: 有个问题就是安装了illuminate/database不能分页,需要安装illuminate/pagination; illuminate/pagination有个坑,在分页另说 添加数据库配置 修改Conf/Config.php在userConf方

  • 迁移数据库ORM层 迁移模板Blade 迁移分页 迁移验证器 迁移Cache

  • 我买了新的MacBook Pro,我在其中安装了mysql,然后安装sequel Pro来查看表和数据库,但是当我命令时,这个错误指控错误图像 近30个小时来,我一直在忍受这个问题,有人能帮我看一下吗

  • 当尝试使用artisan迁移数据库中带有表“user”的Laravel 4时: 我收到此错误: C: \xampp\htdocs\laravel [21.04.2014 02:27:56通知]目前不允许事件报告。Reaso ns:启动前或关闭后{"错误":{"类型":"Symfony\Component\HttpKernel\Exception\NotFoundHttpExcepti on","消

  • Github : ThinkORM - 从ThinkPHP5.1独立出来的数据库ORM类库 安装 composer require topthink/think-orm 创建数据库配置 修改 Conf/Config.php 文件,在userConf方法中添加如下配置,这里仅列出连接mysql必须的配置项,完整配置项可以参考think-orm类库目录下的config.php文件 private fu

  • 迁移cache分页 仓库地址: cache 安装 composer require illuminate/cache 暂时实现 redis方式 还需安装 composer require illuminate/redis composer require predis/predis //个人比较喜欢predis 启动predis function frameInitialized() {