User Tools

Site Tools


sermn_wiki:userpages:marta:mysql

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sermn_wiki:userpages:marta:mysql [2008/11/26 12:47]
marta
sermn_wiki:userpages:marta:mysql [2011/08/03 13:59] (current)
miquel
Line 5: Line 5:
 ===== Instalació i configuració ===== ===== Instalació i configuració =====
  
-Instalar els paquetes necesaris per al servidor mysql.+Instal·lar els paquets necessaris per al servidor mysql.
  
-Desprès, cal canviar-li el password al usuari root de MySQL (no el del sistema), això es fa per tindre més seguretat a les notres bases de dades.+Desprès, cal canviar-li el password al usuari root de MySQL (no el del sistema), això es fa per tindre més seguretat a les nostres bases de dades. 
 + 
 +Como a root ejecutar: 
 + 
 +<code> 
 +mysql -u root mysql 
 +</code>
  
-Como a root ejecutar:\\ 
-  mysql -u root mysql\\ 
 per entrar a MySQL com usuari root a la base de dades que anomenada mysql (és la base de dades que ve per defecte). per entrar a MySQL com usuari root a la base de dades que anomenada mysql (és la base de dades que ve per defecte).
  
-Un cop a dins de MySQL, escriure:\\ +Un cop a dins de MySQL, escriure: 
-  mysql> UPDATE user SET Password = PASSWORD('contrasenya')WHERE User = 'root';\\ + 
-Sustituïnt "contrasenya" per la contrasenya que es vol assignar.+<code> 
 +mysql> UPDATE user SET Password = PASSWORD('contrasenya') WHERE User = 'root'; 
 +</code> 
 + 
 +Substituït "contrasenya" per la contrasenya que es vol assignar.
  
 ===== Enllaços ===== ===== Enllaços =====
Line 25: Line 33:
 ====== PHPMyAdmin ====== ====== PHPMyAdmin ======
  
-És una interficie web en PHP per gestionar les bases de dades MySQL. +/* 
- +És una interficie web en PHP per gestionar les bases de dades MySQL. 
-[[http://cie-58-175.phpmyadmin | phpmyadmin]]+* 
 +*  * [[http://cie-58-175.phpmyadmin | phpmyadmin]] 
 +*/
  
 ===== Instalació i configuració ===== ===== Instalació i configuració =====
Line 37: Line 47:
 Per tindre accés a l'aplicació, es crea un enllaç simbolic a la carpeta del servidor que apunti a la carpeta on es troba el programa. Per tindre accés a l'aplicació, es crea un enllaç simbolic a la carpeta del servidor que apunti a la carpeta on es troba el programa.
  
-Ara toca editar la nostra configuració, per aixó podem fer-ho manualment o amb l'escript ''setup.php'' que ens proporciona una interficie gràfica.+Ara toca editar la nostra configuració, per això podem fer-ho manualment o amb el programa ''setup.php'' que ens proporciona una interfície gràfica.
  
 == Habilitar el ''setup'' == == Habilitar el ''setup'' ==
  
-Amb la comanda ''htpasswd -m /etc/phpmyadmin/htpasswd.setup admin'' generem el passwoed encriptat per l'usuari admin amb el qual accedirem a l'aplicació via HTTP.+Amb la comanda ''htpasswd -m /etc/phpmyadmin/htpasswd.setup admin'' generem el password encriptat per l'usuari //admin// amb el qual accedirem a l'aplicació via HTTP.
  
-Cal incloure dins de la directiva <File config.inc.php> del fitxer ''htaccess'' :+Cal incloure dins de la directiva ''<File config.inc.php>'' del fitxer ''htaccess'':
  
 +<code php>
    Allow from localhost    Allow from localhost
 +</code>
  
-Per accedir al script només posant ''localhost/phpmyadmin/scripts/setup.php''a la URL del navegador ens demanará l'usuari (admin) i la contrasenya (generada amb la comanda htpasswd). Ara ja podem utilitzar-lo.+Accedirem al programa amb l'URL ''localhost/phpmyadmin/scripts/setup.php'', i el navegador ens demanarà l'usuari (admin) i la contrasenya (generada amb la comanda ''htpasswd''). Ara ja podem utilitzar-lo.
  
 ====  ==== ====  ====
Line 55: Line 67:
 Per tant hem de disposar del fitxer ''/etc/phpmyadmin/config.inc.php'' amb el següent contigut: Per tant hem de disposar del fitxer ''/etc/phpmyadmin/config.inc.php'' amb el següent contigut:
  
 +<code php>
    <?php    <?php
       /* Servers configuration */       /* Servers configuration */
Line 77: Line 90:
       $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';       $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    ?>    ?>
 +</code>
 També cal incloure a les directives a la configuració de l'apache (''apache.conf'') : També cal incloure a les directives a la configuració de l'apache (''apache.conf'') :
  
Line 100: Line 113:
  
 ===== Enllaços ===== ===== Enllaços =====
-[[http://localhost/phpmyadmin/Documentation.html | Documentació]] 
- 
-[[http://www.phpmyadmin.net/ | Web oficial de phpmyadmin]] 
  
 +  * [[http://localhost/phpmyadmin/Documentation.html | Documentació]]
 +  * [[http://www.phpmyadmin.net/ | Web oficial de phpmyadmin]]
 +  * [[http://ubuntuforums.org/showthread.php?t=1099536 | phpmyadmin to https only]]
 +  * [[http://www.howtoforge.com/forums/showthread.php?t=27589 | Protect phpMyAdmin directory issue.]]
 +  * [[http://www.howtoforge.com/forums/archive/index.php/t-36418.html | Can't login to phpmyadmin (possibly related to a phpMyAdmin vulnerability).]]
 +  * [[http://www.fabforce.net/dbdesigner4/index.php | DBDesigner 4]] is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment. DBDesigner 4 is developed and optimized for the open source MySQL-Database to support MySQL users with a powerful and free available design tool. All MySQL specific features have been built in to offer the most convenient way to design and keep control of your MySQL-Databases.
sermn_wiki/userpages/marta/mysql.1227700048.txt.gz · Last modified: 2008/11/26 12:47 by marta