Я только что узнал основы MySQL, чтобы позволить мне загружать таблицы на мой сайт Wordpress через wpdatatables. Тем не менее, я не могу на всю жизнь разобраться, как работать с удаленным доступом. Есть много литературы и сообщений на форуме, чтобы помочь с этим, и я пробовал несколько способов, но у меня не было никакого успеха.Проблемы с удаленным подключением MySQL
я создал привилегии для вызываемого пользователя morts81, используя код ниже:
GRANT ALL PRIVILEGES ON *.* TO 'morts81'@'%' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Затем я открыл файл my.cnf, чтобы гарантировать, что bind.address линия удаляется, однако, У меня нет строки bind.address, поэтому я думаю, что это не проблема.
# The MySQL server
[mysqld]
user = mysql
port=3306
socket = /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
Тогда я, наконец, попытаться проверить соединение изнутри wpdatatable плагин для Wordpress, и я получаю следующее сообщение об ошибке:
Я также пытался заменив localhost на вход wpdatatables на 127.0.0.1, который, как представляется, рекомендуется на некоторых форумах, но я получаю отдельную ошибку:
Поблагодарили бы за помощь в том, что я делаю неправильно здесь.
Я попытался изменить конфигурацию сокета в файле my.cnf в соответствии с изображением выше (в частности, добавлением \ lib), но все равно получить ту же ошибку. – Morts81
перезапустил сервер mysql после изменения my.cnf? – Sairam
Да, я так и не помог, к сожалению. – Morts81