Docker mysql 相关

1、docker pull mysql:8.0

2、docker run -d -e MYSQL_ROOT_PASSWORD=123456 --name mysql -v /mysql/data:/var/lib/mysql -p 3306:3306 mysql  //启动容器(本地目录与mysql容器目录映射)

3、docker exec -it mysql /bin/bash  //进入容器

4、退出容器 exit

docker exec -it mysql /bin/bash -c "mysqldump -u root -p test1 > /var/lib/mysql/ystestdb1-1.sql" // 备份

docker exec -it mysql /bin/bash -c "mysql -u root -p test2  < /var/lib/mysql/ystestdb1_2.sql"  //还原

常用命令:

1、返回根目录  cd /

2、删除容器 docker rm -f 容器Id

3、查看文件夹内容, ls  , ls-lh 明细

4、创建文件夹mkdir xx  ,没权限时用 sudo mkdir xx

其他命令:

1、输入 sudo -i 进入root

2、cd 选择路径

3、rm -rf file 删除文件或文件夹

4、授予权限:chmod +x /root/conf/mysql_backup_test_backup.sh      || chmod u+x *.sh

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容