2 - Bases de datos - sql - mariadb mysql

Solo disponible en BuenasTareas
  • Páginas : 11 (2634 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de enero de 2012
Leer documento completo
Vista previa del texto
INDICE

Contenido
CREAR CONTRASEÑA PARA EL USUARIO root ........................................................................2 ADMINISTRAR BD en MyMa CON UN USUARIO QUE NO SEA root ........................................3 MOSTRAR LOS REGISTROS EN OTRO ORDEN DISTINTO AL DISEÑO DE CAMPOS DE LA TABLA................................................................................................................................................6 ME EQUIVOQUÉ AL CREAR UN REGISTRO Y NECESITO MODIFICARLO ..................................7 ¿PUEDO AÑADIR UN INDICE A UNA TABLA YA CREADA? ....................................................... 8 MOSTRAR REGISTROS ESPECÍFICOS ........................................................................................8 ¿Y SI QUIERO ORDENAR LASALIDA UTILIZANDO UN CAMPO QUE NO ES INDICE? ...............9 ¿SE PUEDEN COMETER ERRORES MIENTRAS SE APRENDE? ..................................................9 A CUÁNTOS PACIEROS SU NOMBRE LES EMPIEZA CON ‘R’? ..................................................9 ¿CUÁNTOS PACIEROS SON APELLIDO ‘Lopez’?.......................................................................9 ¿SE PUEDE MODIFICAR EL TIPODE TABLA DESPUÉS DE SU USO NORMAL? .........................9 ¿QUÉ SON LOS OPERADORES? (lógica booleana).................................................................10 QUIERO TRABAJAR EN MODO DE LECTURA O ESCRITURA SOLAMENTE..............................11 RECUPERAR EL CÓDIGO SQL UTILIZADO PARA CREAR UNA TABLA .....................................11 ME ABURRE INSERTAR REGISTROS DE UNO EN UNO ALA TABLA .......................................12

Prof. Rodolfo Caicedo IV – Proyecto MariaDB – MySQL (MyMa) / UTP

Página 1

Notas importantes (es buena idea imprimir esto) // Preguntas más frecuentes… con respuestas.
CREAR CONTRASEÑA PARA EL USUARIO root

Pancracio Alberto acaba de bajar de Internet la distribución de MariaDB para Windows 7 Starter, y no sabe qué más hacer, y lepregunta a Chimpan Dolfo cómo se instala eso. Chimpan le dice que no usa MariaDB con Windows, pero que va a investigar cómo se hace. Un par de días después le envía un email con la explicación y le dice: Hola Pancry… hay dos paquetes que puedes bajar de Internet, uno para instalar y el otro para descomprimir. Te recomiendo el paquete que se instala, y que lo instales en C:\MariaDB Como el únicousuario que trae por default MariaDB es root y sin contraseña, debes tener cuidado con tu vecino Kraquerto Pérez que está siempre listo para romper toda instalación posible, y postear en el foro de Latyn Jaquers su nueva hazaña sobre ti. “Bueno, te tienes que anticipar a Kraquerto”, le dice Chimpan. Haz lo siguiente en la línea de comandos cuando vas a ejecutar MyMa por primera vez. 1 – Instala elservicio de base de datos MySQL (igual para MariaDB) “C:\MariaDB\bin\mysqld.exe” -- install 2 – Ejecuta el cliente mysql por vez primera mysql –u root mysql lo que hace la línea anterior es lo siguiente: -u root es el usuario root con el que vas a entrar, y mysql es el nombre de la base de datos que quieres abrir directamente. MyMa ya trae información específica sin protección sobre el servidor en laBD mysql, y Kraquerto lo sabe muy bien. Una vez dentro del entorno creado por mysql.exe ejecutamos las siguientes instrucciones. SET PASSWORD=PASSWORD(‘anaconda’);

Prof. Rodolfo Caicedo IV – Proyecto MariaDB – MySQL (MyMa) / UTP

Página 2

Si tratas de entrar ahora con root sin usar la contraseña, no te va a dejar entrar y te va a devolver el siguiente mensaje de error: C:\MariaDB\bin>mysql-u root mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) Esta es la forma correcta a continuación, donde te va a solicitar la contraseña:

Kraquerto va a pasar un muy mal rato tratando de reventar tu base de datos… a menos que ingrese a tu sistema por algún hueco del Shell y pueda ver el historial de tus comandos, pero no verá allí lo que escribiste...
tracking img