Hi
Referring to the case : https://sourceforge.net/p/phpipam/support-requests/253/
To resolve when "ALTER TABLE ipaddresses ADD INDEX (subnetId);" is given, it shows the below error:
mysql> ALTER TABLE ipaddresses ADD INDEX (subnetId);
ERROR 1170 (42000): BLOB/TEXT column 'subnetId' used in key specification without a key length
This is the output of SHOW CREATE TABLE ipaddresses ;
===============================================
+-------------+----------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- --------------+
| Table | Create Table |
+-------------+----------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- --------------+
| ipaddresses | CREATE TABLE ipaddresses (
id int(11) NOT NULL AUTO_INCREMENT,
subnetId text NOT NULL,
ip_addr varchar(100) NOT NULL,
description varchar(64) DEFAULT NULL,
dns_name varchar(64) NOT NULL,
mac varchar(20) DEFAULT NULL,
owner varchar(32) DEFAULT NULL,
state varchar(1) DEFAULT '1',
switch varchar(32) DEFAULT NULL,
port varchar(32) DEFAULT NULL,
note text,
PRIMARY KEY (id)
) ENGINE=MyISAM AUTO_INCREMENT=9925 DEFAULT CHARSET=utf8 |
+-------------+----------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- --------------+
1 row in set (0.00 sec)
===============================================
Could you please check and suggest a solution for this?
Thanks.
Anonymous