Docker run 创建容器
加油加油!如果你感觉你现在很累,那么恭喜你,你现在正在走上坡路!让我们一起加油!
欢迎关注我的讲解视频,让我们一起学习:
Bilibili主页: https://space.bilibili.com/481802918
Docker容器
1.拉取image镜像
docker pull mysql
2.创建container容器
docker run -d -p 3306:3306 --name mysql7i -e MYSQL_ROOT_PASSWORD=123456在这里插入图片描述
mysql
-d, --detach=false, 指定容器运行于前台还是后台,默认为false
–name="", 指定容器名字,后续可以通过名字进行容器管理,links特性需要使用名字
-p, --publish=[], 指定容器暴露的端口
-e, --env=[], 指定环境变量,容器中可以使用该环境变量
3.进入mysql7i容器
docker exec -it mysql7i bash
4.python 连接Docker 上的mysql
import pymysql
# 打开数据库连接
db = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='密码', db='fuhao7i')
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
#创建一个名为test的表
cursor.execute(
"CREATE TABLE test (Company_Name VARCHAR(255),Code VARCHAR(255),Total_Assets bigint(50),Total_liabilities bigint(50),total_equity bigint(50))"
)
# 关闭数据库连接
db.close()