php - 严重性:警告消息:mysqli::real_connect(): (HY000/1049): Unknown database 'asboha'
问题描述
当我使用 Codeignter 框架并添加数据库名称时,我收到此错误,我使用的是 XAMPP 服务器,我从 8000 更改为 8080
我在配置 database.php 中的代码
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost:3306',
'username' => 'root',
'password' => '',
'database' => 'asboha',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' =>FALSE,
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
解决方案
尝试将hostname
和分开port
。例如
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'port' => 3306,
推荐阅读
- python - 连续运行 BeautifulSoup 网页抓取并显示标题的最新变化
- mysql - 我的 SQL 导入数据向导不创建架构
- css - 试图关闭背景颜色
- php - 如何从没有数组函数的数组中输出唯一值?
- javascript - 为什么要在 addEventListener 中调用函数
- jqchart - jqchart:显示没有点/点的线?
- spring-boot - 使用 Swagger + Java REST API
- regex - How to retain all columns in pandas while using regex
- reactjs - Mobx 状态树中的重复节点
- timestamp - 如何在雅典娜中使用时区将毫秒转换为时间戳