PHP Warning: mysqli::__construct(): Headers and client library minor version mismatch. Headers:50556 Library:50637
开始的时候报错了,搜了一片文章先卸载了 yum remove php-mysql,悲剧了,安装不回来了。搜出的文章的都是好老的文章
PHP Warning: mysqli::__construct(): Headers and client library minor version mismatch. Headers:50556 Library:50637
开始的时候报错了,搜了一片文章先卸载了 yum remove php-mysql,悲剧了,安装不回来了。搜出的文章的都是好老的文章
|
tan90May 23, 2018
1
我比较愁的是 mysqli 如何支持 mysql8.0 的新加密方式!
|
|
FelldeadbirdMay 23, 2018
2
你去下载一份对应的 php 源码。 在 ext 目录下有一个 mysqli 的源码。
phpize ./configure make && make install 。编译好之后,打开 php.ini ,添加上对应的 mysqli.so 就可以了。 |
|
WuwuGinMay 23, 2018
3
The problem is that the package that used to connect PHP to MYSQL is depricated (php5-mysql). If you install the new package:
sudo apt-get install php-mysql This will automatically update apache and php7. Cheers! https://stackoverflow.com/a/37083448/5482799 |
|
4
|
|
DonaidTrumpMay 23, 2018
5
@tan90 mysql8.0 可以用老的加密方式,php 就可以连上了
|
|
careMay 23, 2018 via iPhone
6
mysqli 早都不支持了吧,现在都是 mysqlnd 来代替了
|
|
jasonyang9May 23, 2018
7
不都是 PDO 么
|
|
580a388da131May 23, 2018
8
@care pdo mysqli 都是 mysqlnd 驱动的
|
|
manhereMay 23, 2018 via Android
9
用 webtatic 的源安装
|
|
defunct9May 23, 2018 via iPhone
10
开 ssh,让我上去装
|
|
ydxredMay 23, 2018
11
为什么不用 ubuntu 啊?
|
|
realpgMay 26, 2018
13
apt install php7.1-mysqli
逃 23333 |