INSTITUTO TECNOLÓGICO SUPERIOR DE TEPOSCOLULA
División de ingeniería en Sistemas Computacionales
Administración de Base de Datos
Reporte de Instalación de Oracle en Ubuntu
Docente:
Lic. Marco Antonio Ruiz Vicente
Presenta:
César Alan Aquino Espinosa
Cesar Reyes Chávez
Isaí Abraham López Bautista
Jesús Gregorio
San Pedro y San Pablo Teposcolula Oaxaca.
INTRODUCCION
¿Qué
es MariaDB?
Como muchos sabréis
MariaDB es un derivado de MySQL que va al compás de MySQL, aunque MariaDB suele
tener un retraso al liberar la versión estable, equivalente en nomenclatura a
la de MySQL, para poder implementar sus mejoras y realizar las pruebas
pertinentes.
Pero el gestor de
bases de datos MariaDB gana a MySQL por varios motivos, el primero y más claro
es que funciona igual que MySQL y por ello no hace falta realizar ningún cambio
para usar este gestor, actúa igual y usa los mismos conectores con las
distintas plataformas y lenguajes a las que se puede conectar (como PHP o Perl
entre otros), hasta usa el mismo archivo de configuración, el my.ini.
Otras mejoras son la
implementación de nuevos motores de almacenamiento y añadir versiones mejoradas
de algunos (sin descuidar los que hay en MySQL, como InnoDB o MyISAM), se ha
mejorado también INFORMATION_SCHEMA añadiendo información extra que no
encontramos en MySQL y otro cambio que me ha llamado también la atención es que
en MySQL las "vistas" o consultas almacenadas que podemos usar
rápidamente leían todas las tablas que estaban implicadas en la propia
consulta, independientemente de si se captasen datos de la misma y por eso en
MariaDB se ha añadido la funcionalidad de no leer esas tablas para ahorrar
esfuerzos y mejorar el rendimiento.
REQUERIMIENTOS
Es multiplataforma.
Ocupa un espacio de
500 mb.
Necesita al menos 1
gb de memoria RAM para su optimo funcionamiento.
Procesador Pentium 4
en adelante.
Arquitectura
Es soportado por 32 y
64 bits
Instalación IU
En vista del éxito de María DB, me veo en la necesidad de probrarlo. Este
es el modo típico de instalación. Para iniciar el instalador pulse sobre
mariadb-<major>.<minor>.<patch>.msi
Está en estado alfa, es decir, en pleno
desarrollo, pero para lo que pretendemos, que es hacer pruebas, cumplirá su función. Es un Windows 7, me descargo una versión 32
bits de downloads.mariadb.org/mariadb/10.0.4.
Tras la ventana inicial, aceptamos la licencia:
Marque en "I accept the terms"
Personalización
Aquí puede elegir que
características instalar. Por defecto se instalarán todas las características
excepto los símbolos de debug. Si se ha seleccionado la característica
"Database instance" el instalador creará por defecto una instancia de
base de datos como un servicio Windows. En este caso el instalador presentará
diálogos adicionales para controlar varias propiedades de la base de datos. Ha
de notar que no necesita tener una instancia en este paso. Por ejemplo si ya
tenía bases de datos MySQL o MariaDB funcionando como servicios, puede
actualizarlas durante la instalación. Además puede crear instancias de base de
datos adicionales después de la instalación con la utilidad
mysql_install_db.exe.
NOTA: Por defecto si
instala una instancia de de base de datos el directorio de datos será el
"data" en la raíz de la instalación. Para cambiar la localización del
directorio de datos selecciones "Database instance" en el árbol de
características y use el botón "Browse" para apuntar hacia otro sitio.
Propiedades autenticación y
seguridad de la base de datos
Este
diálogo se muestra si se seleccionó la característica "Database
instance". Aquí puede establecer la contraseña del usuario de base de
datos "root" y especificar cuando este usuario puede acceder desde
máquinas remotas. El parámetro "Create anonymous account" permite la
creación y el acceso a un usuario anónimo (no autenticado). Está desactivado
por defecto y es recomendable no cambiar este parámetro.
Otras propiedades de base de
datos
*Install as service
Define si la base de
datos debe ser ejecutada como un servicio y el nombre del mismo. Es
recomendadable que ejecute su instancia de base de datos como un servicio ya
que se simplifica su manejo. El nombre del servicio por defecto es
"MySQL" y es por razones de compatibilidad (este es el mismo nombre
que "mysqld.exe --install").
*Enable networking
Activación de TCP/IP
(recomendado) y en que puerto MariaDB debe escuchar. Si la seguridad es un
problema después de la instalación puede cambiar el parámetro
"bind-address" para escuchar sólo en direcciones locales. Si este
checkbox no está seleccionado usará "named pipes" para las
comunicaciones.
*Optimize for transactions
Si este checkbox está
seleccionado el motor de almacenamiento por defecto será Innodb (o XtraDB) y el
parámetro sql_mode se establecerá a
"NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES". También puede definir
el tamaño del buffer pool de Innodb/Xtradb. El tamaño por defecto es el 12.5%
de la memoria RAM y dependiendo de sus requerimientos puede asignar más a
innodb (hasta el 70-80% RAM). Las versiones 32 bit de MariaDB tienen
restricciones en el tamaño máximo de buffer pool (aproximadamente 1GB debido a
las limitaciones en espacio de direcciones virtuales de los procesos de 32bit).
En este punto todos
los parámetros de instalación ya han sido recogidos. Pulse en el botón
"Install".
Alerta de Control de Cuenta
de Usuario (UAC)
Si el control de cuentas está activo (Vista o posterior) verá este diálogo. Pulse en "Sí".
Fin
Comprobando que MariaDB está funcionando
Así que, iniciamos heidoSQL, cambiamos el puerto al 3307, y procedemos a entrar, y comprobamos que ya está lista el servidor de bases de datos MariaDB para trabajar.
Así que, de momento, MariaDB tiene muy buena pinta, o al menos, no nos ha dado ningún error en la instalación, que ya es positivo, y una victoria frente a MySQL.
muy util
ResponderEliminar¿De donde obtuviste los datos de los requerimientos de instalación?.
ResponderEliminar5 Merit Casino review - Xn--O80b910a26eepc81il5g.online
ResponderEliminarIf you are a gambler, the best option is to 메리트카지노총판 join 카지노 an online gambling site or a casino without registration. It is possible septcasino to join an online gambling site.