php5.5.38如何可以连接到mysql8.0.19数据库?
1. 运行环境
ci框架3.15 php5.5.38 nginx、 windows 、mysql8.0.19
端口号已开通,ip没有限制,账号密码都是正确的,切换php7.3.4及以上高版本即可访问成功
mysql的密码插件已经更换过了mysql_native_password
//: <> (使用 php artisan --version
命令查看)
2). 当前使用的 php/php-fpm 版本?
PHP 版本:php5.5.38
php扩展如下:
mhash
mysql
mysqli
mysqlnd
odbc
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_pgsql
pgsql
Phar
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
连接数据库配置信息如下
$db['test']['hostname'] = '127.0.0.1';
$db['test']['username'] = 'test';
$db['test']['password'] = 'test';
$db['test']['database'] = 'test';
$db['test']['dbdriver'] = 'mysqli';
$db['test']['dbprefix'] = '';
$db['test']['pconnect'] = FALSE;
$db['test']['db_debug'] = TRUE;
$db['test']['cache_on'] = FALSE;
$db['test']['cachedir'] = '';
$db['test']['char_set'] = 'utf8';
$db['test']['dbcollat'] = 'utf8_general_ci';
$db['test']['swap_pre'] = '';
$db['test']['autoinit'] = TRUE;
$db['test']['stricton'] = FALSE;
5). 相关软件版本
nginx mysql
2. 问题描述?
php不升级的情况下如何连接到mysql8.0.19数据库?
mysql 数据库 字符集 版本:8.0.19
推荐文章: