如何增加PhpMyAdmin/mysql用户帐户的用户名长度?
问题描述:
如何增加PhpMyAdmin/mysql用户帐户的用户名长度?如何增加PhpMyAdmin/mysql用户帐户的用户名长度?
编辑: 对不起,我的错误。它的PhpMyAdmin/mysql用户帐户不是任何mysql表。
回答:http://dev.mysql.com/doc/refman/4.1/en/user-names.html 根据这篇文章,我不应该这样做。
答
ALTER TABLE t1 MODIFY col1 VARCHAR(2000);
参考:http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
如果它是MySQL的用户表,然后以根用户登录
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。
你是在谈论表中的用户名列,还是MySQL用户帐号名? *编辑:* phpMyAdmin只是MySQL的前端。我的问题依然存在。其用户帐户为 – BoltClock 2011-02-14 11:50:33
。 – Gaurav 2011-02-14 11:52:48