Одной из характеристик типа данных MySQL ENUM является то, что он хранит только числовой индекс в списке значений, а не саму строку в каждой строке. Так что обычно он более эффективен при хранении. Также поведение по умолчанию при сортировке по столбцу ENUM - сортировка по числовому индексу, следовательно, по порядку элементов в ENUM.
Nikki9696 предлагает использовать столбец VARCHAR с ограничением CHECK. Это удовлетворяет ограничению значений определенным кратким списком разрешенных значений, но не моделирует эффективность хранения или особый порядок сортировки.
Один из способов получить оба поведения - объявить столбец как целочисленный внешний ключ в справочной таблице, в которой вы сохраняете каждую разрешенную строку.
Путь к dev.pem
на моем сервере был неверным.
Инструкции действительно являются правильным способом создания файла .pem. После создания его можно использовать на любой машине (а не только на той, которая его сгенерировала).
Were you able to use the same .pem file in your server? And as you said...on any machine.
I have follow this tutorial and I could send messages from my machine (the one were the certificate was generated) but I have tried copy all files and run the script in another machine and I have got the same errors that you have got.
How have you done to make it works in another machine? Have you installed the .pem file? Any special config?
Cheers