Список всех кодов ошибок в MySQLException в io.vertx.mysqlclient

#java #mysql #vert.x

Вопрос:

Есть ли какой-либо источник, где я могу получить список всех кодов ошибок / сообщений об ошибках в MySQLException (io.vertx.mysqlclient)

Например:

1062 — дубликат ключа MySQL

Ответ №1:

Хотя вы запросили коды vert.x, возможно, поможет ссылка на исходный материал — ошибка MySQL https://dev.mysql.com/doc/mysql-errors/8.0/en / Там перечислены серверная и клиентская части, а также глобальные коды ошибок.

Кроме того, проверьте https://github.com/sambrmg/mysql-error-codes/blob/master/index.js

Ответ №2:

В MySQL %s представляет идентификатор строки, а %d представляет первичный ключ (обычно) десятичный. 1062 — это примерно то же значение столбца, что и столбец id или тому подобное. https://dev.mysql.com/doc/mysql-errors/8.0/en/client-error-reference.html Загрузите PDF-файл этой страницы в левой колонке всех кодов ошибок. примечание: если вы используете PHP, он имеет похожие числовые сообщения об ошибках (просто чтобы не путать). примечание: https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html

Ответ №3:

https://dev.mysql.com/doc/mysql-errors/8.0/en/global-error-reference.html для ошибок mysql.

Кроме того, у меня был тот же код ошибки из MariaDB, и я нашел эту ссылку полезной. https://mariadb.com/kb/en/mariadb-error-codes/#shared-mariadbmysql-error-codes