The wildcard in the MySQL names / hosts is MySQL % , not * . In addition, you indicate the destination, not the source, for example, when you create a user or grant privileges. Therefore, you'd better specify the host name or static IP address of your MySQL database server.
And try with " around your password, since single quotes will terminate the connection string.
CONNECTION='mysql://pentah:" 0p@l "@yourHost:3306/replica/wtc_test';
But if I were you, I would just change the password. Password is not secure using the most exotic characters, this is an important length. Check it out .
source share