Mailinglist Archive: opensuse-es (1236 mails)

< Previous Next >
Re: [opensuse-es] Problema con MySQL
  • From: "RŌNIN" <correo.cuervo@xxxxxxxxx>
  • Date: Fri, 4 May 2007 15:21:19 -0500
  • Message-id: <1924b1210705041321o1cebe11ft6ee63fa572736b50@xxxxxxxxxxxxxx>
Hola a tod@s:

El 4/05/07, Carlos E. R.  escribió:

No van por ahí los tiros.

En el caso de RONIN no va por ahí porque no ha creado usuarios todavía, no
hay tablas, no hay nada. Tiene que entrar la primera vez.

En mi caso es porque el usuario root de mysql no tiene la misma pasword
que el root del sistema - si le doy la suya entro:

  nimrodel:~ # mysql -u root -p
  Enter password:
  Welcome to the MySQL monitor.  Commands end with ; or \g.
  Your MySQL connection id is 2 to server version: 5.0.26

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

  mysql>

Y si le doy la del root, no. Era para demostrarte que lo de "mysql -u root
- -p" a RONIN no le sirve porque todavía no ha entrado la primera vez y el
root NO tiene password todavía.

¿Capishi?


Le acertaste, PERFECTAMENTE, Carlos ... ese era mi problema y la
solución fué la siguiente:

Detuve el MySQL:

mimaquina:/home/usuario # rcmysql stop
Shutting down service MySQL                                          done

Inicié el MySQL con la opción --skip-grant-tables:

mimaquina:/home/usuario # mysqld_safe --user=mysql --skip-grant-tables
nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql

Luego, dejé abierta esa consola, abrí otra y ejecuté

mimaquina:/home/usuario # mysql -u root mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.26

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

A continuación:

mysql> UPDATE user SET Password=PASSWORD('mi_contraseña') where USER='root';
Query OK, 0 rows affected (0.01 sec)
Rows matched: 2  Changed: 0  Warnings: 0

Luego de ésto:

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

Finalmente:

mysql> quit
Bye

Epílogo:

mimaquina:/home/usuario # kill `cat /var/lib/mysql/mimaquina.net.pid`
STOPPING server from pid file /var/lib/mysql/mimaquina.net.pid
070504 14:55:41  mysqld ended

Luego de ésto:

mimaquina:/home/usuario # mysql -u root -p
Enter password: (Aquí ingresé mi_contraseña)
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.26

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> quit
Bye

Y gracias a Dios, a la invaluable ayuda de ustedes y documentación
dispersa en Internet, he logrado establecer la contraseña inicial de
administrador en MySQL.

Espero que ésta información pueda ser útil a otr@s colister@s que
puedan encontrarse con el mismo problema. Gracias a tod@s los que me
dedicaron su atención y su tiempo para indicarme/sugerirme/comentarme
como pudiera haber salido del atolladero.

Cordialmente,


Cuervo Linuxero

P. D.

Carlos, éste es tu hilo:
http://lists.opensuse.org/opensuse-es/2004-11/msg01207.html ?. Lo leí
de arriba abajo y no encontré mucho que me pudiera ser útil de
momento.

Por cierto, no me llamo RONIN ... es sólo una etiqueta para mi correo.
Un placer, Carlos ... Maxwell Draven ... pero puedes llamarme Max ...
o Draven ... ;-)
--
No recibo/envío información elaborados en/para M$-Word, M$-Excel,
M$-PowerPoint, M$-Outlook o formatos privativos similares. Le invito a
leer mis razones:
http://www.gnu.org/philosophy/no-word-attachments.es.html
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
  opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
  opensuse-es+help@xxxxxxxxxxxx

< Previous Next >