2011-02-14 70 views
7

如何增加PhpMyAdmin/mysql用戶帳戶的用戶名長度?如何增加PhpMyAdmin/mysql用戶帳戶的用戶名長度?

編輯: 對不起,我的錯誤。它的PhpMyAdmin/mysql用戶帳戶不是任何mysql表。

回答http://dev.mysql.com/doc/refman/4.1/en/user-names.html 根據這篇文章,我不應該這樣做。

+0

你是在談論表中的用戶名列,還是MySQL用戶帳號名? *編輯:* phpMyAdmin只是MySQL的前端。我的問題依然存在。其用戶帳戶爲 – BoltClock 2011-02-14 11:50:33

+0

。 – Gaurav 2011-02-14 11:52:48

回答

5
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。