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/)