without servidor requisitos por descargar como cambiar php database xampp mariadb

php - requisitos - xampp servidor local



Actualizar xampp de maria db 10.1 a 10.2 (5)

  1. Cierre MySQL en su servidor XAMPP desde el panel de control de Xampp o mysql en Servicios si se agregó.
  2. Descargue la versión ZIP de MariaDB ( https://downloads.mariadb.org/ ): puede descargar winx64.zip si también está cambiando a la variante x64 de mariadb
  3. Cambie el nombre de la carpeta xampp / mysql a mysql_old
  4. Descomprima o extraiga el contenido del archivo ZIP de MariaDB en su carpeta XAMPP
  5. Cambie el nombre de la carpeta MariaDB, llamada algo como mariadb-10.3.14-winx64, a mysql
  6. Renombra xampp / mysql / data a data_temp
  7. Copie la carpeta xampp / mysql_old / data a xampp / mysql /
  8. Copie la carpeta xampp / mysql_old / backup a xampp / mysql /
  9. Copie la carpeta xampp / mysql_old / scripts a xampp / mysql /
  10. Copie mysql_uninstallservice.bat y mysql_installservice.bat desde xampp / mysql_old / en xampp / mysql /
  11. Copie xampp / mysql_old / bin / my.ini en xampp / mysql / bin
  12. Edite xampp / mysql / bin / my.ini usando un editor de texto como Notepad

Encuentre skip-federated y agregue un # al frente (a la izquierda) para comentar la línea si existe

Encuentra innodb_additional_mem_pool_size = 2 y agrega un # al frente (a la izquierda) para comentar la línea si existe

Agregue esta declaración skip-grant-tables en cualquier lugar del archivo xampp / mysql / bin / my.ini Guarde y salga del editor

  1. Puesta en marcha de XAMPP
  2. Ejecute xampp / mysql / bin / mysqlcheck --repair --all -atabases
  3. Ejecute xampp / mysql / bin / mysql_upgrade.exe
  4. Apagar y reiniciar MySQL (MariaDB)

Estoy buscando una solución sobre cómo actualizar mariadb en xampp 32 bit en el sistema de ventanas, pero no encontré ningún artículo sobre eso. Acabo de encontrar este link . Por favor, ayúdame a actualizar. Quiero soporte de JSON , por eso busco una actualización de V10.1 a V10.2 . O si hay alguna otra manera de hacerlo, por favor hágamelo saber

La versión actual es 10.1.19-MariaDB


1: Apague o salga de su servidor XAMPP desde el panel de control de Xampp.
2: Descarga la versión ZIP de MariaDB
3: Cambie el nombre de la carpeta xampp / mysql a mysql_old.
4: Descomprima o extraiga el contenido del archivo ZIP de MariaDB en su carpeta XAMPP.
5: Renombrar la carpeta MariaDB, llamada algo como mariadb-5.5.37-win32, a mysql.
6: Renombrar xampp / mysql / data a data_old.
7: Copie la carpeta xampp / mysql_old / data a xampp / mysql /.
8: Copie la carpeta xampp / mysql_old / backup en xampp / mysql /.
9: Copie la carpeta xampp / mysql_old / scripts en xampp / mysql /.
10: Copie mysql_uninstallservice.bat y mysql_installservice.bat de xampp / mysql_old / en xampp / mysql /.
11: Copie xampp / mysql_old / bin / my.ini en xampp / mysql / bin.
12: Edite xampp / mysql / bin / my.ini utilizando un editor de texto como Notepad. Encuentre skip-federated y agregue un # al frente (a la izquierda) para comentar la línea si existe. Guarde y salga del editor.
13: Puesta en marcha de XAMPP.
Nota Si no puede hacer que mysql se inicie desde el panel de control de Xampp. Agregue esta declaración ''skip-grant-tables'' en cualquier lugar del archivo xampp / mysql / bin / my.ini
14: Ejecute xampp / mysql / bin / mysql_upgrade.exe.
15: Apaga y reinicia MariaDB (MySQL).
Si todavía no se ha iniciado mysql, siga los pasos a continuación (¡Importante!)

Nota : mysql error log file: c: / xampp / mysql / bin / mysqld.exe: variable desconocida ''innodb_additional_mem_pool_size = 2M'' como eliminar o comentar esta declaración en el archivo my.ini en esta ruta xampp / mysql / bin / my. archivo ini .

Ayuda desde este link .


Esta:

Nota: mysql error log file: c: / xampp / mysql / bin / mysqld.exe: variable desconocida ''innodb_additional_mem_pool_size = 2M'' como eliminar o comentar esta declaración en el archivo my.ini en esta ruta xampp / mysql / bin / my. archivo ini.

También me ayudó, excepto que tenía el siguiente mensaje de ERROR:

2018-03-09 12:14:56 4116 [ERROR] mysqld.exe: La tabla ''. / Mysql / user'' está marcada como bloqueada y debe repararse 2018-03-09 12:14:56 4116 [Advertencia] Comprobando la tabla : ''. / mysql / usuario'' 2018-03-09 12:14:56 4116 [ERROR] mysql.user: 1 cliente está usando o no ha cerrado la tabla correctamente

Gracias.


Intenté que la misma solución no me funcionó. Verifique el registro de errores y, con base en esto, comenté esta opción porque estaba en desuso.

Line number 145 in my.ini file #innodb_additional_mem_pool_size = 2M 2018-02-17 23:08:47 bf0 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB''s internal memory allocator.

Funciono para mi


antes de correr

mysql_upgrade

haz esto primero

mysqlcheck --repair --all-databases