php - 如何通过 Unix 套接字将 PhpMyAdmin 连接到本地主机?

标签 php mysql

有人可以帮助连接到我的网络服务器吗?

在 phpMyAdmin 数据库中是 Server: localhost:3306 当点击它时我得到:

Server: Localhost via UNIX socket
Server type: MySQL
Server version: 5.5.52-cll - MySQL Community Server (GPL)

那么我如何在没有地址或 IP 的情况下连接它呢?

PhpMyAdmin 和 MySQL 在同一个非本地系统上运行。

最佳答案

可能你想要这个:

$socket = '/var/run/mysqld.sock'; // or: /tmp/mysqld.sock
$db = new mysqli('localhost', 'username', 'password', "database", 3306, $socket);
// $db = mysql_connect('localhost:'.$socket, 'username', 'password');

关于php - 如何通过 Unix 套接字将 PhpMyAdmin 连接到本地主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39937521/

相关文章:

php - 如何在 AuthComponent::user() 中搜索数组?

mysql - 从数据库中获取最近一年的数据

MySQL:将一行中的所有值乘以 2

mysql 7列pk与1列md5唯一约束

php - MySQL 将多行连接为列

php - ffmpeg 终止而没有任何输出

php - 使用 PhpSpreadsheet 在单元格中插入 HTML 代码

php - MySQL 按计数子字符串分组

php - mysql内连接3个表

php - Symfony 2 ACL 和角色层次结构