1.编译器:phpstromphp
框架:TP5mysql
服务器面板:宝塔面板sql
2.我遇到的核心问题:数据库、用户名、密码均正确可是没法链接,数据库
使用宝塔面板的都知道phpmyadmin的端口号是888,注意注意这个888是phpmyadmin的端口号服务器
不是数据库的端口号,数据库的端口号仍是3306,能够在面板里面查。app
而后你把链接的端口号改为3306,仍是不行。框架
3.你还须要的是在宝塔面板中放行3306端口号,如图编码
而后重启mysql后,就能够配置TP5数据库和phpstrom数据库的链接了。spa
4.配置TP5的数据库链接:code
在application\database.php下配置
return [ // 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '你的服务器地址',
// 数据库名
'database' => 'test',
// 用户名
'username' => 'root',
// 密码
'password' => 'root',
// 端口
'hostport' => '3306',
// 链接dsn
'dsn' => '',
// 数据库链接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8' ]
5.配置phpstrom的数据库链接
(本文为原创文章,转载请注明来自:http://www.cnblogs.com/piaobodewu/)