查询mysql版本
docker search mysql
下载最新的镜像
docker pull mysql
安装
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
docker exec -it {id} /bin/bash
登录
若无法登录,删除历史遗留文件
mysql -uroot -p;
查看表
**
show databases ;
设置远程访问
查看mysql表:
use mysql;
查看表中数据:
select user,host from user;
所有的用户都是只能本机访问,我们需要把需要远程访问的用户的host改成%,于是我们执行以下语句:
update user set host='%' where user='root';
修改好host之后,我们要让它立即生效,还要执行这样一个语句:
flush privileges;
