quitar - mysql remove html tags
Cómo soltar en MySQL? (9)
Create Table: CREATE TABLE `fuinfo` (
`fid` int(10) unsigned NOT NULL,
`name` varchar(40) NOT NULL,
`email` varchar(128) NOT NULL,
UNIQUE KEY `email` (`email`),
UNIQUE KEY `fid` (`fid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Quiero soltar la clave única en el email
, ¿cómo?
Hay una mejor manera que no necesita que altere la tabla:
mysql> DROP INDEX email ON fuinfo;
donde el correo electrónico es el nombre de la clave única (índice).
También puedes traerlo de vuelta así:
mysql> CREATE UNIQUE INDEX email ON fuinfo(email);
donde el correo electrónico después de IDEX es el nombre del índice y no es opcional. Puede usar KEY en lugar de INDEX.
También es posible crear (eliminar) indecisiones únicas multicolumnas como esa:
mysql> CREATE UNIQUE INDEX email_fid ON fuinfo(email, fid);
mysql> DROP INDEX email_fid ON fuinfo;
Si no especificó el nombre del índice de varias columnas, puede eliminarlo así:
mysql> DROP INDEX email ON fuinfo;
donde el correo electrónico es el nombre de la columna.
mysql> DROP INDEX email EN fuinfo;
donde el correo electrónico es la clave única (en lugar del nombre de la columna). Encuentra el nombre de la clave única por
mysql> SHOW CREATE TABLE fuinfo;
aquí verá el nombre de la clave única, que podría ser email_2, por ejemplo. Asi que...
mysql> DROP INDEX email_2 ON fuinfo;
mysql> DESCRIBE fuinfo;
Esto debería mostrar que el índice se elimina
Simplemente puede usar la siguiente secuencia de comandos SQL para eliminar el índice en MySQL:
alter table fuinfo drop index email;
DROP INDEX column_name
ON table_name
Seleccione la base de datos y la consulta desde la pestaña sql. Esto elimina el índice de la columna en particular. Me funcionó en PHP MyADMIN
Esto puede ayudar a otros
alter table fuinfo drop index fuinfo_email_unique
Use la consulta a continuación:
ALTER TABLE `table_name` DROP INDEX key_name;
Si no conoce el key_name, primero intente la consulta siguiente, puede obtener key_name.
SHOW CREATE TABLE table_name
O
SHOW INDEX FROM table_name;
Si desea eliminar / soltar la clave principal de la tabla mysql, use la consulta a continuación para esa
ALTER TABLE `products` DROP INDEX `PRIMARY`;
Código tomado de: http://chandreshrana.blogspot.in/2015/10/how-to-remove-unique-key-from-mysql.html
ALTER TABLE 0_value_addition_setup DROP INDEX value_code
Intenta eliminar el uique de una columna:
ALTER TABLE `0_ms_labdip_details` DROP INDEX column_tcx
Ejecute este código en phpmyadmin y elimine el único de la columna
Para MySQL 5.7.11
Paso-1: primero obtén la clave única
Use esta consulta para obtenerlo:
1.1) MOSTRAR CREAR TABLA Usuario;
En el último, será así:
.....
.....
LLAVE ÚNICA UK_8bv559q1gobqoulqpitq0gvr6
( phoneNum
)
.....
....
Paso 2: elimine la clave única con esta consulta.
ALTER TABLE User DROP INDEX UK_8bv559q1gobqoulqpitq0gvr6;
Paso 3: comprueba la información de la tabla, mediante esta consulta:
Usuario DESC;
Esto debería mostrar que el índice se elimina
Eso es todo.