ver una tablas tabla por ingresar entrar ejemplo desde datos crear consola como mysql linux login

una - cómo iniciar sesión en mysql y consultar la base de datos desde la terminal de linux



phpmyadmin (10)

  1. deberías usar el comando mysql . Es un cliente de línea de comandos para MySQL RDBMS, y viene con la mayoría de las instalaciones de MySQL: http://dev.mysql.com/doc/refman/5.1/en/mysql.html

  2. Para detener o iniciar la base de datos mysql (rara vez debería necesitar hacer eso ''a mano''), use la secuencia de comandos de inicio adecuada con el parámetro de stop o start , generalmente /etc/init.d/mysql stop . Esto, sin embargo, depende de tu distribución de Linux. Algunas distribuciones nuevas alientan el estilo de service mysql start .

  3. Estás iniciando sesión usando el shell mysql sql.

  4. El error viene probablemente porque el doble ''-p'' parámetro. Puede proporcionar -ppassword o simplemente -p y se le pedirá la contraseña de forma interactiva. También tenga en cuenta que algunas instalaciones pueden usar usuarios de mysql (no root) como usuarios administrativos. Verifique su configuración de sqlyog para obtener los parámetros de conexión en funcionamiento.

Estoy usando Debian Linux. Tengo una máquina linux en la que se instala mysql. Puedo iniciar sesión en mi máquina Linux utilizando el usuario root y otro usuario. Puedo conectarme a la base de datos mysql en la máquina Linux desde Windows usando sqlyog. Ahora quiero ejecutar consultas en la máquina Linux solo con terminal linux

Intenté algunas cosas siguientes en el terminal

Fui al directorio raíz y luego fui al directorio / var / lib

Ejecuto los siguientes comandos en la terminal

mysqladmin -u root -p mysqladmin -u root -ppassword

cada vez que tengo un mensaje de error

ERROR 1045 (28000) Acceso denegado para el usuario ''root'' @ ''localhost'' (usando la contraseña NO)

por favor guíame para seguirme

  1. ¿Cómo obtengo la solicitud de mysql en la terminal de Linux?
  2. ¿Cómo detengo el servidor mysql de la terminal de Linux?
  3. ¿Cómo inicio el servidor mysql desde la terminal de Linux?
  4. ¿Cómo obtengo la solicitud de mysql en la terminal de Linux?
  5. ¿Cómo inicio sesión en el servidor mysql desde la terminal de Linux?
  6. ¿Cómo resuelvo el siguiente error?

ERROR 1045 (28000) Acceso denegado para el usuario ''root'' @ ''localhost'' (usando la contraseña NO)

Por favor, dame soluciones para la pregunta anterior. Gracias


En el símbolo del sistema, intente:

mysql -u root -p

dar la contraseña cuando se le solicite.


Hoy tuve el mismo problema exacto en mi ArchLinux VPS.

mysql -u root -p simplemente no funcionó, mientras que mysql -u root -pmypasswordmysql -u root -pmypassword hizo.

Resultó que tenía un archivo de dispositivo / dev / tty roto (lo más probable después de una actualización de udev), por lo que mysql no podría usarlo para un inicio de sesión interactivo.

Terminé eliminando / dev / tty y recreándolo con mknod /dev/tty c 5 1 y chmod 666 /dev/tty . Eso resolvió el problema de mysql y algunos otros problemas también.


Para detener o iniciar mysql en la mayoría de los sistemas Linux, lo siguiente debería funcionar:

/etc/init.d/mysqld stop /etc/init.d/mysqld start

Las otras respuestas se ven bien para acceder al cliente mysql desde la línea de comandos.

¡Buena suerte!


Para su primera pregunta:

mysql -u root -p

o

mysqladmin -u root -p "your_command"

dependiendo de lo que quieras hacer ¡La contraseña se le pedirá una vez que presione enter! Supongo que realmente quieres usar mysql y no mysqladmin .

Para reiniciar o detener el servidor MySQL en Linux, depende de su instalación, pero en los derivados de Debian comunes esto funcionará para iniciar, detener y reiniciar el servicio:

sudo /etc/init.d/mysql start sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql restart sudo /etc/init.d/mysql status

En algunas distribuciones más nuevas esto podría funcionar si MySQL está configurado como un servicio / deamon.

sudo service mysql start sudo service mysql stop sudo service mysql restart sudo service mysql status

Pero la pregunta es realmente imposible de responder sin conocer su configuración particular.


Prueba "sudo mysql -u root -p" por favor.


Supongo que está buscando utilizar el cliente de mysql, que es algo bueno y mucho más eficiente de usar que cualquier otra alternativa de phpMyAdmin.

La forma correcta de iniciar sesión con el cliente de línea de comandos es escribiendo:

mysql -u username -p

Tenga en cuenta que no escribí la contraseña. Hacerlo haría que la contraseña sea visible en la pantalla, ¡eso no es bueno en el entorno multiusuario!

Después de escribir esto, presione la tecla enter, mysql le pedirá su contraseña.

Una vez que haya iniciado sesión, por supuesto necesitará:

use databaseName;

hacer cualquier cosa.

Buena suerte.


si todavía no tiene acceso a db, 1. en su mensaje de error, ¿no configuró la contraseña correcta? luego, primero haz mysqlpasswd ''username'' luego de eso, ingresa y luego dale una contraseña de nuevo como se solicitó y luego intenta acceder de nuevo con mysql -p si eres root


si ya has iniciado sesión como root solo

mysql -u root

solicitar la contraseña devolverá como error


1.- ¿Cómo obtengo la solicitud de mysql en la terminal de Linux?

mysql -u root -p

En el mensaje Enter password: bueno, ingrese la contraseña de root :)

Puede encontrar más referencias escribiendo mysql --help o en el manual en línea .

2. ¿Cómo detengo el servidor mysql de la terminal de Linux?

Depende. Las distribuciones basadas en Red Hat tienen el comando de service :

service mysqld stop

Otras distros requieren llamar al script de inicio directamente:

/etc/init.d/mysqld stop

3. ¿Cómo inicio el servidor mysql desde el terminal de Linux?

Igual que el # 2, pero con start .

4. ¿Cómo obtengo la solicitud de mysql en la terminal de Linux?

Igual que el # 1.

5. ¿Cómo inicio sesión en el servidor mysql desde la terminal de Linux?

Igual que el # 1.

6. ¿Cómo resuelvo el siguiente error?

Igual que el # 1.