

- #Phpmyadmin cannot login to the mysql server install
- #Phpmyadmin cannot login to the mysql server password
I have no idea what i have to do, I'm overly frustrated, and if you ask, I basically put random lines from the internet to make my bash script and my dockerfile. " Cannot log in to the MySQL server", " mysqli_real_connect(): (HY000/2002): Permission denied", " Connection for controluser as defined in your configuration failed.", " mysqli_real_connect(): (HY000/2002): Permission denied" I can access apache2 through localhost:80 and I'm pretty sure mysql is up because my queries worked.īut logging in to localhost/phpmyadmin with "admin:admin" just won't work: I run my container through docker build -t whatever. Mysql -u root -password= -e "CREATE DATABASE PROJECT_MANAGEMENT "Īnd this is the content of my start.sh: #!/bin/bash Mysql -u root -password= -e "GRANT ALL PRIVILEGES ON *.* TO -u root -password= -e "FLUSH PRIVILEGES " Mysql -u root -password= -e "CREATE USER IDENTIFIED BY 'admin' " Mysql -u root -password= < /usr/share/phpmyadmin/sql/create_tables.sql # I'm creating the phpmyadmin database here This is the content of my init.sh: #!/bin/bash

RUN cp /etc/phpmyadmin/nf /etc/apache2/conf-available/nf If the new file system mounted under /data, edit the file /etc/phpMyAdmin. You need to reconfigure it to use socket authentication and point to the new location of the mysql socket. config-db.php /etc/phpmyadmin/config-db.php After changing the data location of MySQL you also need to change the phpmyadmin settings accordingly to be able to login via phpmyadmin. # I've set the dbuser to 'admin' dbpass to 'admin' hereĬOPY.
#Phpmyadmin cannot login to the mysql server install
RUN DEBIAN_FRONTEND=noninteractive apt -y install apache2 php libapache2-mod-php mysql-server php-mysql phpmyadmin This is the content of my dockerfile: FROM ubuntu:20.04 I have also connected to the server via Sequel Pro.
#Phpmyadmin cannot login to the mysql server password
I have installed and setup phpMyAdmin correctly only adding a password to 'Password for config auth'. mysql Ver 8.0.29-0ubuntu0.20.04.2 for Linux on x86_64((Ubuntu)) web.mysql is running and I know that my mysql.sock exists and is located in /private/tmp/ and also in /tmp/.I'm trying to have one docker container with: ubuntu 20.04, on top of which I add apache, php, mysql and phpmyadmin (all on the same container)
