A partir de que version Mysql es relacional

Imagen de bestwish

Tema: 

Me he dado cuenta que mi version de Mysql no es relacional, Donde encuentro una versión de mysql relacional para linux

Comentarios

Si mal no recuerdo

Imagen de iknaxio

Si mal no recuerdo el Engine InnoDB fue introducido en la versión 3.2 pero venía desactivado por defecto así que había que incluir en my.cnf una linea específica. En la versión 4.0 InnoDB me parece que ya vino activado.

Ahora lo que dice deathUser:
[quote]Has probado con el Engine InnoDB para las tablas del MySQL ...???[/quote]
Tienes que declarar tus tablas como InnoDB, Ej:

CREATE TABLE Employee
(
AuthID SMALLINT UNSIGNED NOT NULL,
YearBorn YEAR NOT NULL,
CityBorn VARCHAR(40) NOT NULL DEFAULT 'Unknown'
)
ENGINE=INNODB;

--
Ahora resulta que como todo muerto es bueno tenemos que hacernos a la idea de que el SIC, los Restrepo, Consuelo Benavides, son solo producto del imaginario popular.

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net

que tal amigo bestw Me

Imagen de NEO

que tal amigo bestw
Me parece que en el manual que te viene (o que venía) con el mismo MySQL hay un cuadrito con las características principales incorporadas en cada versión.
Puedo equivocarme, pero creo que desde la 3.21 ya trae soporte para tables InnoDB, eso quiere decir que desde hace fuuuuuu hay mysql relacional para linux, me parece que RedHat7 ya lo traía.

"MySQL proporciona a diseñadores de bases de datos la posibilidad de elegir qué paradigma elegir. Si no necesita claves foráneas y quiere evitar la sobrecarga asociada con la integridad referencial, puede usar otro tipo de tabla como MyISAM. (Por ejemplo, el motor MyISAM ofrece muy buen rendimiento para aplicaciones que sólo realizan operaciones INSERT y SELECT, ya que las inserciones de pueden utilizar de forma concurrente con consultas"

"InnoDB dota a MySQL de un motor de almacenamiento transaccional (conforme a ACID) con capacidades de commit (confirmación), rollback (cancelación) y recuperación de fallas. InnoDB realiza bloqueos a nivel de fila y también porporciona funciones de lectura consistente sin bloqueo al estilo Oracle en sentencias SELECT. Estas características incrementan el rendimiento y la capacidad de gestionar múltiples usuarios simultáneos. No se necesita un bloqueo escalado en InnoDB porque los bloqueos a nivel de fila ocupan muy poco espacio. InnoDB también soporta restricciones FOREIGN KEY. En consultas SQL, aún dentro de la misma consulta, pueden incluirse libremente tablas del tipo InnoDB con tablas de otros tipos."

Ambos textos citados del manual refman-5.0-es.html descargado de aqui: http://dev.mysql.com/doc/#refman

Saludos
NEO