请问万象有没有用MySQL(Docker安装)+WordPress(非Docker,和PHP一起直接装在宿主机环境上)安装的朋友?
我可以在宿主机上通过 mysql -u root -P 3306 -h localhost -p
直接连接Docker里面的数据库,但是WordPress却一直报错:
Warning: mysqli_real_connect(): (HY000/1698): Access denied for user ‘root’@’localhost’ in /var/www/dev/wp-includes/wp-db.php on line 1626
Access denied for user 'root'@'localhost'
请问这是什么原因呢?
@mashiro 装在宿主机的mysql
mysql Ver 15.1 Distrib 10.3.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
MariaDB [mysql]> select User, plugin from user;
+---------+-------------+
| User | plugin |
+---------+-------------+
| root | unix_socket |
| typecho | |
+---------+-------------+
@mashiro 不是,是跟unix域套接字有关