美文网首页
进入Mysql容器

进入Mysql容器

作者: 阿桃_28e7 | 来源:发表于2018-07-04 16:06 被阅读0次

    [root@localhost ~]# docker ps -a | grep mysqle548b11fdf3e XXX.com/mysql:latest "docker-entrypoint.sh" 11 days ago Up 11 days 0.0.0.0:3308->3306/tcp XXX_mysql_1[root@localhost ~]# docker logs -ft XXX_mysql_1^C #退出docker ps[root@localhost ~]# docker exec --helpUsage:docker exec [OPTIONS] CONTAINER COMMAND [ARG...]Run a command in a running container -d, --detach Detached mode: run command in the background --detach-keys Override the key sequence for detaching a container --help Print usage -i, --interactive Keep STDIN open even if not attached --privileged Give extended privileges to the command -t, --tty Allocate a pseudo-TTY -u, --user Username or UID (format:[:])

    [root@localhost ~]# ^C #docker exec --help

    [root@localhost ~]# docker exec -it some_mysql_1 bash #容器名不正确

    Error response from daemon: No such container: some_mysql_1

    [root@localhost ~]# docker exec -it XXX_mysql_1 bash #进入Mysql命令窗口

    ##########先要登录Mysql服务器,才能执行数据库查询###############

    root@e548b11fdf3e:/# show databases

    bash: show: command not found 

    root@e548b11fdf3e:/# show tables;

    bash: show: command not found

    root@e548b11fdf3e:/# mysql -uroot -p123456

    Warning: Using a password on the command line interface can be insecure.

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    root@e548b11fdf3e:/# mysql -uroot -p     

    Enter password:

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    root@e548b11fdf3e:/# mysql -uroot -p

    Enter password:

    Welcome to the MySQL monitor.  Commands end with ; or \g.

    Your MySQL connection id is 427

    Server version: 5.6.35 MySQL Community Server (GPL)

    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its

    affiliates. Other names may be trademarks of their respective

    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> show databases;

    +--------------------+

    | Database          |

    +--------------------+

    | 数据库1            |

    | 数据库2            |

    | 数据库3            |

    | 数据库4            |

    | 数据库5            |         

    | my_db              |

    +--------------------+

    12 rows in set (0.00 sec)

    mysql> use my_db 

    Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

    Database changed

    mysql> show tables;

    +-------------------------+

    | Tables_in_my_db        |

    +-------------------------+

    | t_XXX                  |

    | t_XXX                  |

    | t_XXX                  |

    | t_users                |

    | t_users_area            |

    | t_users_detail          |

    | t_users_function        |

    | t_users_functions      |

    | t_users_log            |

    | t_users_roles          |

    | t_users_roles_functions |

    | t_users_roles_users    |

    +-------------------------+

    22 rows in set (0.00 sec)

    mysql> 

    相关文章

      网友评论

          本文标题:进入Mysql容器

          本文链接:https://www.haomeiwen.com/subject/klneuftx.html