You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解决Laravel PDOException错误:SQLSTATE[HY000] [1049]未知数据库问题

解决Laravel数据库不存在错误(SQLSTATE[HY000] [1049])
  • 第一步:创建指定的MySQL数据库

    1. 打开XAMPP控制面板,启动MySQL服务。
    2. 浏览器访问http://localhost/phpmyadmin进入数据库管理界面。
    3. 左侧栏点击「新建」,在数据库名称输入框填写first-project,字符集选择utf8mb4_unicode_ci,点击「创建」按钮完成数据库创建。
  • 第二步:确认Laravel环境配置文件正确

    1. 找到你的Laravel项目根目录,找到.env文件(如果没有,复制.env.example文件并重命名为.env)。
    2. 打开.env文件,修改数据库相关配置项,确保和你的XAMPP MySQL设置一致:
      DB_CONNECTION=mysql
      DB_HOST=127.0.0.1
      DB_PORT=3306
      DB_DATABASE=first-project
      DB_USERNAME=root
      DB_PASSWORD=
      
      注:XAMPP默认MySQL用户名是root,密码为空;如果你之前修改过MySQL密码,要把DB_PASSWORD改成你的密码。
  • 第三步:清除Laravel配置缓存(可选但推荐)

    1. 打开命令提示符(CMD),切换到你的Laravel项目根目录。
    2. 执行命令:
      php artisan config:clear
      

完成以上步骤后,重新访问http://127.0.0.1:8000应该就能正常运行了。

内容的提问来源于stack exchange,提问作者DeltaLima

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 05:42:34