Как я могу увеличить длину имени пользователя учетной записи Пользователя PhpMyAdmin/mysql?
Как я могу увеличить длину имени пользователя учетной записи Пользователя PhpMyAdmin/mysql?
редактировать : Извините за ошибку. Его учетная запись Пользователя PhpMyAdmin / mysql не является таблицей mysql.
ответ : http://dev.mysql.com/doc/refman/4.1/en/user-names.html Согласно этой статье я не должен этого делать.
1 ответов
ALTER TABLE t1 MODIFY col1 VARCHAR(2000);
см.:http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
Если это таблица пользователя MySQL, то войдите как root
mysql --user=root mysql -pPASSWORD
ALTER TABLE user MODIFY user CHAR(100);
commit;
ВЫШЕ не рекомендовано
Спасибо за отзыв. Я пробовал выше, и столбец user
может быть успешно изменен. Однако руководство MySQL предупреждает об этом
имена пользователей MySQL могут быть длиной до 16 символов. Изменение максимальной длины не поддерживается. Если вы попытаетесь изменить его, например, изменив длину столбца пользователя в таблицах базы данных mysql, это приведет к непредсказуемому поведению. (Изменение таблиц привилегий в любом случае не поддерживается.) Имена пользователей операционной системы могут иметь разную максимальную длину. Например, имена пользователей Unix обычно ограничивается восемью символами.
см. http://dev.mysql.com/doc/refman/4.1/en/user-names.html
спасибо @BoltClock за упоминание об этом.