laravel数据库连接问题
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,1.修改配置文件/.nevDB_HOST=127.0.0.1 //数据库地址DB_PORT=3306 //数据库端口DB_DATABASE=database //数据库名称
千家信息网最后更新 2025年01月21日laravel数据库连接问题
1.修改配置文件/.nev
DB_HOST=127.0.0.1 //数据库地址DB_PORT=3306 //数据库端口DB_DATABASE=database //数据库名称DB_USERNAME=root //数据库账号DB_PASSWORD=root //数据库密码
2.开始测试是否连接成功
/App/Http/routes.php 路由代码如下(可以自定义)
Route::get('dbtest','Admin\IndexController@dbtest');
3.新建IndexController控制器
/App/Http/Controllers/IndexController 控制器代码如下(可以自定义)
getPdo(); dd($pdo); }}
4.浏览访问测试
浏览器访问http://127.0.0.1/index.php/dbtest 成功提示如下图
PDO {#123 ▼ inTransaction: false attributes: {▼ CASE: NATURAL ERRMODE: EXCEPTION AUTOCOMMIT: 1 PERSISTENT: false DRIVER_NAME: "mysql" SERVER_INFO: "Uptime: 3026 Threads: 4 Questions: 476 Slow queries: 0 Opens: 42 Flush tables: 1 Open tables: 1 Queries per second avg: 0.157" ORACLE_NULLS: NATURAL CLIENT_VERSION: "mysqlnd 5.0.11-dev - 20120503 - $Id: f373ea5dd5538761406a8022a4b8a374418b240e $" SERVER_VERSION: "5.5.40" STATEMENT_CLASS: array:1 [] CONNECTION_STATUS: "127.0.0.1 via TCP/IP" DEFAULT_FETCH_MODE: BOTH }}
遇到常见问题;
1.如果你的数据库表有前缀怎么处理
1.1/config/database.php找打如下代码
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'strict' => false, 'engine' => null, ],
1.2修改成如下代码
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'prefix' => env('DB_PREFIX', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'strict' => false, 'engine' => null, ],
1.3配置文件/.nev修改成如下代码
DB_HOST=127.0.0.1 //数据库地址 DB_PORT=3306 //数据库端口 DB_DATABASE=database //数据库名称 DB_PREFIX=unics_ //数据库表前缀名称 DB_USERNAME=root //数据库账号 DB_PASSWORD=root //数据库密码
数据
数据库
代码
名称
成功
前缀
地址
密码
控制器
文件
端口
账号
控制
测试
浏览
配置
问题
常见
常见问题
浏览器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
厦门 服务器管理系统
php编程的软件开发
一个页面一千次数据库查询
软件开发流程图设计工作室
低气压对服务器
南通大容量服务器代理商
软件开发跟写代码
大学生如何了解网络安全
麒麟系统怎么连接本地数据库
塔城定制软件开发
李星宇数据库
jpa配置数据库连接池
php数据库操作实例
ldap认证服务器
11代n5090服务器
护苗成长网络安全绘画
软件开发的各道工序
东明软件开发培训在线学习
成都c语言软件开发服务
服务器可以慢充吗
你的网络安全吗动图
小程序数据库连接文件
软件开发一年几个月薪水
软件开发为什么都看不起外包
丹东惠民卡服务器响应错误
网维大师游戏服务器
aql数据库连接方式
家里 服务器
数据库mdf和ldf恢复
手机应用软件开发教程