Rumah > pembangunan bahagian belakang > tutorial php > YIi PDO CDbConnection 无法开启数据库连线: SQLSTATE[HY000] [2002]

YIi PDO CDbConnection 无法开启数据库连线: SQLSTATE[HY000] [2002]

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-07-29 09:05:45
asal
1280 orang telah melayarinya
升级php 7.0之后,由于php7.0不再支持mysql扩展,只好升级为pdo mysql方式。

装好php7.0新环境之后,遇到CDbConnection 无法开启数据库连线: SQLSTATE[HY000] [2002]错误


解决方式:
   在centos里边,通过
       find / -name mysql.sock  找到  /var/lib/mysql/mysql.sock
   然后找到 php.ini
       修改 
       pdo_mysql.default_socket= /var/lib/mysql/mysql.sock

       mysqli.default_socket =/var/lib/mysql/mysql.sock

解决问题。
Salin selepas log masuk

以上就介绍了YIi PDO CDbConnection 无法开启数据库连线: SQLSTATE[HY000] [2002],包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan