MySQLi - Instalación
Descargando MySQL
La extensión MySQLi está diseñada para funcionar con MySQL versión 4.1.13 o más reciente, así que tienes que descargar MySQL. Todas las descargas de MySQL se encuentran en Descargas de MySQL . Elija el número de versión más reciente de MySQL Community Server que desee y, lo más exactamente posible, la plataforma que desee.
Instalación de MySQL en Linux / UNIX
La forma recomendada de instalar MySQL en un sistema Linux es mediante RPM. MySQL AB ofrece los siguientes RPM para descargar en su sitio web:
MySQL - El servidor de base de datos MySQL, que administra bases de datos y tablas, controla el acceso de los usuarios y procesa consultas SQL.
MySQL-client - Programas cliente MySQL, que permiten conectarse e interactuar con el servidor.
MySQL-devel - Bibliotecas y archivos de encabezado que resultan útiles al compilar otros programas que utilizan MySQL.
MySQL-shared - Bibliotecas compartidas para el cliente MySQL.
MySQL-bench - Herramientas de pruebas de rendimiento y benchmark para el servidor de base de datos MySQL.
Los RPM de MySQL enumerados aquí están todos construidos en un sistema SuSE Linux, pero generalmente funcionarán en otras variantes de Linux sin dificultad.
Ahora, siga los siguientes pasos para continuar con la instalación:
Inicie sesión en el sistema utilizando root usuario.
Cambie al directorio que contiene los RPM -
Instale el servidor de base de datos MySQL ejecutando el siguiente comando. Recuerde reemplazar el nombre del archivo en cursiva con el nombre del archivo de su RPM.
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
Este es un paso opcional pero recomendado para instalar los RPM restantes de la misma manera:
El comando anterior se encarga de instalar el servidor MySQL, crear un usuario de MySQL, crear la configuración necesaria e iniciar el servidor MySQL automáticamente.
Puede encontrar todos los binarios relacionados con MySQL en / usr / bin y / usr / sbin. Todas las tablas y bases de datos se crearán en el directorio / var / lib / mysql.
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
Instalación de MySQL en Windows
La instalación predeterminada en cualquier versión de Windows es ahora mucho más fácil de lo que solía ser, ya que MySQL ahora viene perfectamente empaquetado con un instalador. Simplemente descargue el paquete de instalación, descomprímalo en cualquier lugar y ejecute setup.exe.
El instalador predeterminado setup.exe lo guiará a través del proceso trivial y, de manera predeterminada, instalará todo en C: \ mysql.
Pruebe el servidor encendiéndolo desde el símbolo del sistema la primera vez. Vaya a la ubicación del servidor mysqld que probablemente sea C: \ mysql \ bin, y escriba -
mysqld.exe --console
NOTE - Si está en NT, tendrá que usar mysqld-nt.exe en lugar de mysqld.exe
Si todo salió bien, verá algunos mensajes sobre el inicio y InnoDB. De lo contrario, es posible que tenga un problema de permisos. Asegúrese de que el directorio que contiene sus datos sea accesible para cualquier usuario (probablemente mysql) bajo el que se ejecutan los procesos de la base de datos.
MySQL no se agregará al menú de inicio, y tampoco existe una forma de GUI particularmente agradable para detener el servidor. Por lo tanto, si tiende a iniciar el servidor haciendo doble clic en el ejecutable mysqld, debe recordar detener el proceso manualmente usando mysqladmin, Lista de tareas, Administrador de tareas u otros medios específicos de Windows.
Verificación de la instalación de MySQL
Una vez que MySQL se haya instalado correctamente, se hayan inicializado las tablas base y se haya iniciado el servidor, puede verificar que todo funciona como debería mediante algunas pruebas simples.
Utilice la utilidad mysqladmin para obtener el estado del servidor
Utilizar mysqladminbinario para comprobar la versión del servidor. Este binario estaría disponible en / usr / bin en linux y en C: \ mysql \ bin en windows.
[root@host]# mysqladmin --version
Producirá el siguiente resultado en Linux. Puede variar según su instalación:
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
Si no recibe dicho mensaje, es posible que haya algún problema en la instalación y necesitará ayuda para solucionarlo.
Ejecute comandos SQL simples usando MySQL Client
Puede conectarse a su servidor MySQL usando el cliente MySQL usando mysqlmando. En este momento, no es necesario que proporcione ninguna contraseña, ya que de forma predeterminada estará en blanco.
Así que solo usa el siguiente comando
[root@host]# mysql
Debería ser recompensado con un mensaje mysql>. Ahora, está conectado al servidor MySQL y puede ejecutar todo el comando SQL en el indicador mysql> de la siguiente manera:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.13 sec)
Pasos posteriores a la instalación
MySQL se envía con una contraseña en blanco para el usuario raíz de MySQL. Tan pronto como haya instalado correctamente la base de datos y el cliente, debe establecer una contraseña de root de la siguiente manera:
[root@host]# mysqladmin -u root password "new_password";
Ahora, para hacer una conexión a su servidor MySQL, tendría que usar el siguiente comando:
[root@host]# mysql -u root -p
Enter password:*******
Los usuarios de UNIX también querrán poner su directorio MySQL en su PATH, por lo que no tendrá que seguir escribiendo la ruta completa cada vez que quiera usar el cliente de línea de comandos. Para bash, sería algo como:
export PATH = $PATH:/usr/bin:/usr/sbin
Ejecutando MySQL en el momento del arranque
Si desea ejecutar el servidor MySQL en el momento del arranque, asegúrese de tener la siguiente entrada en el archivo /etc/rc.local.
/etc/init.d/mysqld start
Además, debe tener el binario mysqld en el directorio /etc/init.d/.