laravel数据库连接问题

  

1。修改配置文件/D诨镏?/p>

路线::获得(“印度生物技术部”,“管理\ IndexController@dbtest”); 

3。新建IndexController控制器

/App/Http/控制器/IndexController控制器代码如下(可以自定义)

& lt; php ?   namespace 应用程序控制器\ Http \ \管理;   use 照亮\ Http \请求;   use 应用\ Http \请求;   use  \ App \ Http \控制器控制器;   use 阐明\ \外墙\ DB的支持;      {class  IndexController  extends 控制器      ,,public  function  dbcc () {   ,,,,,,pdo=DB:美元:连接()→getPdo ();   ,,,,,,,,dd (pdo);   ,,}      }

4。浏览访问测试

浏览器访问http://127.0.0.1/index。php/印度生物技术部成功提示如下图

PDO  {# 123▼   inTransaction才能:假   属性:才能{▼   ,,,的例子:自然   ,,,ERRMODE:异常   ,,,自动提交:1   ,,,持久:假   ,,,DRIVER_NAME:,“mysql”,,,, SERVER_INFO:,“正常运行时间:3026年,,,线程:,,4,的问题:,476,,Slow 查询:,0,,打开:,42岁,,Flush 表:,1,,Open 表:,1,,Queries  per  second  avg:, 0.157”,,,, ORACLE_NULLS:自然   ,,,CLIENT_VERSION:,“mysqlnd  5.0.11-dev 作用;20120503,安康;$ Id:, f373ea5dd5538761406a8022a4b8a374418b240e  $ ",,,, SERVER_VERSION:,“5.5.40”,,,, STATEMENT_CLASS:,数组:1,[],,,,CONNECTION_STATUS:,“127.0.0.1  via  TCP/IP”,,,, DEFAULT_FETCH_MODE:两个   ,,}}

 laravel数据库连接问题

遇到常见问题;

, 1。如果你的数据库表有前缀怎么处理

,1.1/config/数据库。php找打如下代码

,,,,,,的mysql,=祝辞,(   ,,,,,,,,,,,“司机”,,,,=祝辞,mysql,   ,,,,,,,,,,,“主人”,,,,,,=祝辞,env (“DB_HOST”,“localhost”),   ,,,,,,,,,,,“数据库”,,=祝辞,env (“DB_DATABASE”,“伪造”),   ,,,,,,,,,,,“用户名”,,=祝辞,env (“DB_USERNAME”,“伪造”),   ,,,,,,,,,,,‘密码’,,=祝辞,env (“DB_PASSWORD”,,“),   ,,,,,,,,,,,“字符集”,,,=祝辞,use utf8,   ,,,,,,,,,,,“排序”,=祝辞,‘utf8_unicode_ci’,   ,,,,,,,,,,,“严格”,,,,=祝辞,假的,   ,,,,,,,,,,,“引擎”,,,,=祝辞,空,   ,,,,,,,,

,,1.2修改成如下代码

,,,,,,,,的mysql,=祝辞,(   ,,,,,,,,,,,“司机”,=祝辞,mysql,   ,,,,,,,,,,,“主人”,=祝辞,env (“DB_HOST”,“localhost”),   ,,,,,,,,,,,“端口”,=祝辞,env (‘DB_PORT’,‘3306’),   ,,,,,,,,,,,“数据库”,=祝辞,env (“DB_DATABASE”,“伪造”),   ,,,,,,,,,,,“用户名”,=祝辞,env (“DB_USERNAME”,“伪造”),   ,,,,,,,,,,,“密码”,=祝辞,env (“DB_PASSWORD”,,“),   ,,,,,,,,,,,,“前缀”=祝辞,env (“DB_PREFIX”,,“),   ,,,,,,,,,,,的字符集,=祝辞,use utf8,   null   null   null   null   null   null   null   null   null

laravel数据库连接问题