Guest User

Untitled

a guest
Jan 29th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. echo "Paso 1: desinstalando versiones de MySQL"
  4. sudo rm /var/lib/mysql/ -R
  5.  
  6. echo "Paso 2: eliminando MySQL profile"
  7. sudo rm /etc/mysql/ -R
  8.  
  9. echo "Paso 3: desinstalacion automatica de mysql"
  10. sudo apt-get autoremove mysql* --purge
  11.  
  12. echo "Paso 4: agregando mysql user group"
  13. sudo groupadd mysql
  14.  
  15. echo "Paso 5: agregando mysql al grupo de usuario mysql"
  16. sudo useradd -g mysql mysql
  17.  
  18. echo "Paso 6:moviendo mysql-5.5.55-linux2.6-x86_64.tar.gz a /usr/local"
  19. sudo mv /usr/bin/SICAR/mysql-5.5.55-linux2.6-x86_64.tar.gz /usr/local
  20.  
  21. echo "Paso 7: extrayendo mysql-5.5.55-linux2.6-x86_64.tar.gz to /usr/local"
  22. cd /usr/local
  23. sudo tar -xvf mysql-5.5.55-linux2.6-x86_64.tar.gz
  24.  
  25. echo "Paso 8: creando carpeta mysql en /usr/local"
  26. sudo mv mysql-5.5.55-linux2.6-x86_64 mysql
  27.  
  28. echo "Paso 9: agregando propietario y grupo"
  29. cd mysql
  30. sudo chown -R mysql:mysql *
  31.  
  32. echo "Paso 10: instalando paquete de librerías necesario"
  33. sudo apt-get install libaio1
  34.  
  35. echo "Paso 11: ejecutando script de instalación mysql"
  36. sudo scripts/mysql_install_db --user=mysql
  37.  
  38. echo "Paso 12: Set mysql directory owner from outside the mysql directory"
  39. sudo chown -R root .
  40.  
  41. echo "Paso 13: Set data directory owner from inside mysql directory"
  42. sudo chown -R mysql data
  43.  
  44. echo "Paso 14: copiando archivo de configuración mysql"
  45. sudo cp support-files/my-medium.cnf /etc/my.cnf
  46.  
  47. echo "Paso 15: iniciando mysql"
  48. sudo bin/mysqld_safe --user=mysql &
  49. sleep 3
  50. sudo cp support-files/mysql.server /etc/init.d/mysql.server
  51. sleep 5
  52.  
  53. echo "Paso 16: inicializando contraseña de usuario root"
  54. sudo bin/mysqladmin -u root password 'ok'
  55.  
  56. echo "Paso 17: iniciando servidor mysql"
  57. sudo /etc/init.d/mysql.server start
  58. sleep 7
  59.  
  60. echo "Paso 18: deteniendo servidor mysql"
  61. sudo /etc/init.d/mysql.server stop
  62. sleep 1
  63.  
  64. echo "Paso 19: verificando estado de mysql"
  65. sudo /etc/init.d/mysql.server status
  66.  
  67. echo "Paso 20: habilitar mysql al inicio"
  68. sudo update-rc.d -f mysql.server defaults
  69. sleep 1
  70.  
  71. echo "Paso 21: agregar path al sistema"
  72. sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
  73.  
  74.  
  75. echo "Paso 22: iniciando servidor mysql"
  76. sudo /etc/init.d/mysql.server start
  77. sleep 5
  78.  
  79. echo "Paso 23: dando permisos a root"
  80. mysql -u root --password=ok -e "GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY 'ok' WITH GRANT OPTION;"
  81.  
  82. echo "Paso 24: creando base de datos"
  83. mysql -u root --password=ok -P 3306 < /usr/bin/SICAR/scripts/create-database.sql
  84. sleep 17
  85.  
  86. echo "Paso 25: creando permisos"
  87. mysql -u root --password=ok -P 3306 < /usr/bin/SICAR/scripts/create-perm.sql
Add Comment
Please, Sign In to add comment