Bueno aca les dejo un video tutorial de programacion, para crear base de datos, espero que les sirva...
Empezaremos creando un usuario y nombre de base de datos con Cpanel, posterior a eso, vamos a crear un base de datos, y luego importamos mediante PHPmyAdmin, luego creamos un script con PHP para tener un formulario de registro para usuarios, el tutorial tiene una duración de 20 minutos donde se aprecia muy clara y sencilla como gestionar base de datos.
http://www.videotutoriales.us/tutoriales/mysql-crear-base-de-datos.php
usuarios.sql
CREATE TABLE usuarios (
ID int(8) unsigned NOT NULL auto_increment,
username varchar(20),
password varchar(25),
nombre varchar(30),
apellidos varchar(30),
telefono varchar(30),
email varchar(40),
PRIMARY KEY (ID)
);
insertar.php
<?
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['username']) && !empty($_POST['username']) &&
isset($_POST['password']) && !empty($_POST['password']) &&
isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset($_POST['apellidos']) && !empty($_POST['apellidos']) &&
isset ($_POST['telefono']) && !empty($_POST['telefono']) &&
isset ($_POST['email']) && !empty($_POST['email'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect("localhost","user","password"
;
mysql_select_db("nombre_base_de_datos",$link);
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO usuarios (username,password,nombre,apellidos,telefono,email )
VALUES ('{$_POST['username']}','{$_POST['password']}','{$_POST['nombre']}','{$_POST['apellidos']}','{$_POST['telefono']}','{$_POST['email']}')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
registro.html
<html>
<head>
<title>Formulario de Registro</title>
</head>
<body>
<form name="form1" method="post" action="insertar.php">
Username:<br>
<label>
<input name="username" type="text" id="username">
</label>
<p>Password:<br>
<label>
<input name="password" type="password" id="password">
</label>
</p>
<p>Nombres:<br>
<label>
<input name="nombre" type="text" id="nombre">
</label>
</p>
<p>Apellidos<br>
<label>
<input name="apellidos" type="text" id="apellidos">
</label>
</p>
<p>Teléfono:<br>
<label>
<input name="telefono" type="text" id="telefono">
</label>
</p>
<p>Email:<br>
<label>
<input name="email" type="text" id="email">
</label>
</p>
<p>
<label></label>
<label>
<input type="submit" name="Submit" value="Enviar Registro">
</label>
</p>
</form>
</body>
</html>
Empezaremos creando un usuario y nombre de base de datos con Cpanel, posterior a eso, vamos a crear un base de datos, y luego importamos mediante PHPmyAdmin, luego creamos un script con PHP para tener un formulario de registro para usuarios, el tutorial tiene una duración de 20 minutos donde se aprecia muy clara y sencilla como gestionar base de datos.
http://www.videotutoriales.us/tutoriales/mysql-crear-base-de-datos.php
usuarios.sql
CREATE TABLE usuarios (
ID int(8) unsigned NOT NULL auto_increment,
username varchar(20),
password varchar(25),
nombre varchar(30),
apellidos varchar(30),
telefono varchar(30),
email varchar(40),
PRIMARY KEY (ID)
);
insertar.php
<?
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['username']) && !empty($_POST['username']) &&
isset($_POST['password']) && !empty($_POST['password']) &&
isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset($_POST['apellidos']) && !empty($_POST['apellidos']) &&
isset ($_POST['telefono']) && !empty($_POST['telefono']) &&
isset ($_POST['email']) && !empty($_POST['email'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect("localhost","user","password"

;
mysql_select_db("nombre_base_de_datos",$link);
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO usuarios (username,password,nombre,apellidos,telefono,email )
VALUES ('{$_POST['username']}','{$_POST['password']}','{$_POST['nombre']}','{$_POST['apellidos']}','{$_POST['telefono']}','{$_POST['email']}')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
registro.html
<html>
<head>
<title>Formulario de Registro</title>
</head>
<body>
<form name="form1" method="post" action="insertar.php">
Username:<br>
<label>
<input name="username" type="text" id="username">
</label>
<p>Password:<br>
<label>
<input name="password" type="password" id="password">
</label>
</p>
<p>Nombres:<br>
<label>
<input name="nombre" type="text" id="nombre">
</label>
</p>
<p>Apellidos<br>
<label>
<input name="apellidos" type="text" id="apellidos">
</label>
</p>
<p>Teléfono:<br>
<label>
<input name="telefono" type="text" id="telefono">
</label>
</p>
<p>Email:<br>
<label>
<input name="email" type="text" id="email">
</label>
</p>
<p>
<label></label>
<label>
<input type="submit" name="Submit" value="Enviar Registro">
</label>
</p>
</form>
</body>
</html>
Espero que les sirva 


