如何增加PhpMyAdmin / mysql用户帐户的用户名长度?

时间:2011-02-14 11:46:14

标签: mysql phpmyadmin

如何增加PhpMyAdmin / mysql用户帐户的用户名长度?

修改: 对不起,我错了。它的PhpMyAdmin / mysql用户帐户不是任何mysql表。

回答http://dev.mysql.com/doc/refman/4.1/en/user-names.html 根据这篇文章,我不应该这样做。

1 个答案:

答案 0 :(得分:6)

   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数据库表中User列的长度,这将导致不可预测的行为。 (在任何情况下都不支持更改权限表。)操作系统用户名可能具有不同的最大长度。例如,Unix用户名通常限制为八个字符。

参考http://dev.mysql.com/doc/refman/4.1/en/user-names.html

感谢@BoltClock提及它。

相关问题