miércoles, 14 de octubre de 2009

Crear base de datos en mysql (debian)

Para crear una base de datos en mysql.

Abrimos la consola y escribimos mysql (entrará dentro del mysql en línea de comandos).

debian:/home/alumno# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.0.32-Debian_7etch11-log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>


Después indicamos el archivo.sql donde se encuentra la sintaxis de nuestra base de datos. Ojo! en ese archivo si no creais la base de datos internamente tendreis que hacerlo antes de lanzarlo, y se hace asi:

mysql> create database nombre;
mysql> use nombre;

mysql> \. /home/alumno/Desktop/BD1CreateBD.sql

Y se abrá creado la base de datos, con el comando show tables, nos tiene que mostrar todas las tablas de la base de datos.

mysql> show tables;
+-----------------------+
| Tables_in_proveedores |
+-----------------------+
| inventario |
| linped |
| pedido |
| pieza |
| preciosum |
| vendedor |
+-----------------------+
6 rows in set (0.00 sec)

Dev C++ 4.9.9.1 Linker error undefined references to '__cpu_features_init'

Si al compilar un programa en Dev C++ os aparece el siguiente error
Linker error undefined references to '__cpu_features_init'


Se soluciona de la siguiente forma:

Herramientas > Opciones del compilador > Directorios (Sección Bibliotecas) - Eliminar la entrada que hay a esa biblioteca.

Probamos a compilar un programa en C.

#include < stdio.h >
#include < stdlib.h >

int main()
{
printf("Soy un programador de primera \n\n");
system("PAUSE");
return 0;
}
palyginti kainas