查询mysql版本

    1. docker search mysql

    下载最新的镜像

    1. docker pull mysql

    安装

    1. docker run -p 3306:3306 --name mysql -v /kai/mysql/conf:/etc/mysql/conf.d -v /kai/mysql/logs:/logs -v /kai/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123 -d mysql

    进入mysql

    1. docker exec -it {id} /bin/bash

    登录
    若无法登录,删除历史遗留文件

    1. mysql -uroot -p;

    查看表
    **

    1. show databases ;

    设置远程访问
    查看mysql表:

    1. use mysql;

    查看表中数据:

    1. select user,host from user;

    所有的用户都是只能本机访问,我们需要把需要远程访问的用户的host改成%,于是我们执行以下语句:

    1. update user set host='%' where user='root';

    修改好host之后,我们要让它立即生效,还要执行这样一个语句:

    1. flush privileges;