我使用UPDATE table
SET recordOne = 1,
recordTwo = 2
WHERE uid = 1
ORDER BY latestRecord desc
LIMIT 1;
运行docker for mac
并且一切正常,但phpmyadmin无法通过消息登录
laradock
以下是我的#2002 - No such file or directory — The server is not responding (or the local server's socket is not correctly configured).
文件设置,.env
不会更改任何内容
docker-compose.yml
和### PHP MY ADMIN ###
PMA_DB_ENGINE=mysql
PMA_USER=root
PMA_PASSWORD=1234
PMA_ROOT_PASSWORD=1234
PMA_PORT=8080
### MYSQL ##########
MYSQL_VERSION=8.0
MYSQL_DATABASE=test
MYSQL_USER=root
MYSQL_PASSWORD=1234
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=1234
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
$ docker-compose ps
我的登录服务器位置有问题吗?或任何想法?
答案 0 :(得分:0)
也许phpmyadmin正试图在phpmyadmin容器中连接3306 ?
如果phpmyadmin的图像是官方图像,则需要与主机“db”链接
--link laradock_mysql_1:db
或在env变量中建立主机:
PMA_HOST