<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_MariaDB_Desde_la_Consola%2FCreate_Table</id>
	<title>Curso de MariaDB Desde la Consola/Create Table - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_MariaDB_Desde_la_Consola%2FCreate_Table"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_MariaDB_Desde_la_Consola/Create_Table&amp;action=history"/>
	<updated>2026-04-29T10:25:47Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Curso_de_MariaDB_Desde_la_Consola/Create_Table&amp;diff=110640&amp;oldid=prev</id>
		<title>Rrc en 19:27 23 oct 2015</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_MariaDB_Desde_la_Consola/Create_Table&amp;diff=110640&amp;oldid=prev"/>
		<updated>2015-10-23T19:27:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
* [[:#Create Table | Create Table]]&lt;br /&gt;
* [[:#Sintaxis | &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Sintaxis]]&lt;br /&gt;
* [[:#Ejemplo | &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Ejemplo]]&lt;br /&gt;
&lt;br /&gt;
= Create Table =&lt;br /&gt;
== Sintaxis ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot; line=&amp;quot;GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name&lt;br /&gt;
    (create_definition,...) [table_options    ]... [partition_options]&lt;br /&gt;
CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name&lt;br /&gt;
    [(create_definition,...)] [table_options   ]... [partition_options]&lt;br /&gt;
    select_statement&lt;br /&gt;
CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name&lt;br /&gt;
   { LIKE old_table_name | (LIKE old_table_name) }&lt;br /&gt;
&lt;br /&gt;
select_statement:&lt;br /&gt;
    [IGNORE | REPLACE] [AS] SELECT ...   (Some legal select statement)&lt;br /&gt;
&lt;br /&gt;
Utilice el CREATE TABLE instrucción para crear una tabla con el nombre&lt;br /&gt;
tbl_name. Debe tener el CREATE privilegio para la table o en la base de &lt;br /&gt;
datos para crear una table.&lt;br /&gt;
&lt;br /&gt;
En su forma más básica, el CREATE TABLE declaración proporciona un nombre de &lt;br /&gt;
table seguido por una lista de columnas, índices y restricciones. &lt;br /&gt;
Por defecto, la table se crea en la base de datos. &lt;br /&gt;
Especifique una base de datos con db_name . tbl_name &lt;br /&gt;
Si usted cita el nombre de la table, se debe citar el nombre de la base de &lt;br /&gt;
datos y el nombre de table por separado como ` db_name `.` tbl_name ` &lt;br /&gt;
Esto es particularmente útil para CREATE TABLE ... SELECT ya que permite &lt;br /&gt;
crear una table en una base de datos, que contiene datos de otras bases &lt;br /&gt;
de datos.&lt;br /&gt;
&lt;br /&gt;
Si existe una table con el mismo nombre, error 1050 resultados. Utilice &lt;br /&gt;
IF NOT EXISTS suprimir este error y emitir una nota en su lugar. &lt;br /&gt;
Utilice SHOW WARNINGS para ver las notas.&lt;br /&gt;
&lt;br /&gt;
Utilice la TEMPORARY palabra clave para crear una table temporal que sólo &lt;br /&gt;
está disponible para la sesión actual. Las tables temporales se eliminan &lt;br /&gt;
cuando finaliza la sesión. &lt;br /&gt;
Nombres de tables temporales son específicos de su sesión. Ellos pueden &lt;br /&gt;
entrar en conflicto con otras tables temporales de otras sesiones o nombres &lt;br /&gt;
sombra de tables no temporales. &lt;br /&gt;
Una table temporal puede tener el mismo nombre que una table no temporal &lt;br /&gt;
que se encuentra en la misma base de datos. En ese caso, su nombre hará &lt;br /&gt;
referencia a la table temporal cuando se utiliza en las sentencias SQL. &lt;br /&gt;
Debe tener el CREATE TEMPORARY TABLES privilegio en la base de datos para &lt;br /&gt;
crear tables temporales.&lt;br /&gt;
&lt;br /&gt;
Utilice el LIKE cláusula en lugar de una definición de la table completa &lt;br /&gt;
para crear una table con la misma definición que otra table, incluidas las &lt;br /&gt;
columnas, índices y opciones de table.&lt;br /&gt;
&lt;br /&gt;
El CREATE TABLE declaración compromete automáticamente la transacción actual, &lt;br /&gt;
excepto cuando se utiliza el TEMPORARY palabra clave.&lt;br /&gt;
MariaDB comenzando con 5,3&lt;br /&gt;
&lt;br /&gt;
Precisión de microsegundos puede estar entre 0-6. Si no se especifica &lt;br /&gt;
la precisión que se supone que es 0, por razones de compatibilidad hacia &lt;br /&gt;
atrás.&lt;br /&gt;
MariaDB empezando 10.0.8&lt;br /&gt;
&lt;br /&gt;
El OR REPLACE sintaxis se añadió en 10.0.8. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ejemplo ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot; line=&amp;quot;GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[rrc@Pridd ~]$ mysql -p&lt;br /&gt;
Enter password: &lt;br /&gt;
Welcome to the MariaDB monitor.  Commands end with ; or \g.&lt;br /&gt;
Your MariaDB connection id is 6&lt;br /&gt;
Server version: 10.0.21-MariaDB Mageia MariaDB Server&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.&lt;br /&gt;
&lt;br /&gt;
Type &amp;#039;help;&amp;#039; or &amp;#039;\h&amp;#039; for help. Type &amp;#039;\c&amp;#039; to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
MariaDB [(none)]&amp;gt; USE Prueba1;&lt;br /&gt;
Database changed&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; SHOW TABLES;&lt;br /&gt;
Empty set (0.02 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; CREATE TABLE inven (&lt;br /&gt;
    -&amp;gt;   id int not null primary key auto_increment,&lt;br /&gt;
    -&amp;gt;   nombre varchar (50) not null,&lt;br /&gt;
    -&amp;gt;   descrip text,&lt;br /&gt;
    -&amp;gt;   precio float not null,&lt;br /&gt;
    -&amp;gt;   cantidad int not null&lt;br /&gt;
    -&amp;gt;   );&lt;br /&gt;
Query OK, 0 rows affected (0.63 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; SHOW ERRORS;&lt;br /&gt;
Empty set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; SHOW WARNINGS;&lt;br /&gt;
Empty set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; SHOW TABLES;&lt;br /&gt;
+-------------------+&lt;br /&gt;
| Tables_in_Prueba1 |&lt;br /&gt;
+-------------------+&lt;br /&gt;
| inven             |&lt;br /&gt;
+-------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; DESCRIBE inven;&lt;br /&gt;
+----------+-------------+------+-----+---------+----------------+&lt;br /&gt;
| Field    | Type        | Null | Key | Default | Extra          |&lt;br /&gt;
+----------+-------------+------+-----+---------+----------------+&lt;br /&gt;
| id       | int(11)     | NO   | PRI | NULL    | auto_increment |&lt;br /&gt;
| nombre   | varchar(50) | NO   |     | NULL    |                |&lt;br /&gt;
| descrip  | text        | YES  |     | NULL    |                |&lt;br /&gt;
| precio   | float       | NO   |     | NULL    |                |&lt;br /&gt;
| cantidad | int(11)     | NO   |     | NULL    |                |&lt;br /&gt;
+----------+-------------+------+-----+---------+----------------+&lt;br /&gt;
5 rows in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; SHOW CREATE TABLE inven;&lt;br /&gt;
+-------+--------------------------------------------------------+&lt;br /&gt;
| Table | Create Table                                           |&lt;br /&gt;
+-------+--------------------------------------------------------+&lt;br /&gt;
| inven | CREATE TABLE `inven` (&lt;br /&gt;
  `id` int(11) NOT NULL AUTO_INCREMENT,&lt;br /&gt;
  `nombre` varchar(50) COLLATE utf8_unicode_ci NOT NULL,&lt;br /&gt;
  `descrip` text COLLATE utf8_unicode_ci,&lt;br /&gt;
  `precio` float NOT NULL,&lt;br /&gt;
  `cantidad` int(11) NOT NULL,&lt;br /&gt;
  PRIMARY KEY (`id`)&lt;br /&gt;
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |&lt;br /&gt;
+-------+--------------------------------------------------------+&lt;br /&gt;
1 row in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
MariaDB [Prueba1]&amp;gt; quit&lt;br /&gt;
Bye&lt;br /&gt;
&lt;br /&gt;
[rrc@Pridd ~]$ su -c &amp;quot;ls -al /var/lib/mysql/Prueba1&amp;quot;&lt;br /&gt;
Password: &lt;br /&gt;
total 112&lt;br /&gt;
drwx------ 2 mysql mysql  4096 Oct 18 07:29 .&lt;br /&gt;
drwxr-xr-x 5 mysql mysql  4096 Oct 18 07:00 ..&lt;br /&gt;
-rw-rw---- 1 mysql mysql    61 Oct 18 07:00 db.opt&lt;br /&gt;
-rw-rw---- 1 mysql mysql  1190 Oct 18 07:29 inven.frm&lt;br /&gt;
-rw-rw---- 1 mysql mysql 98304 Oct 18 07:29 inven.ibd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:MariaDB Desde la Consola]]&lt;br /&gt;
[[Category: CursoMatiaDB]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>