Wow Docker - die Erstellung und Verwendung von Docker-Containern


Komm schon, komm schon! Wenn Sie sich jetzt müde fühlen, herzlichen Glückwunsch, sind Sie jetzt auf dem Weg nach oben! Lass uns hart zusammenarbeiten!

Willkommen, um meinem Erklärungsvideo zu folgen, lassen Sie uns gemeinsam lernen:

Bilibili-Homepage: https://space.bilibili.com/481802918

Fügen Sie hier eine Bildbeschreibung ein

Docker-Container

1. Ziehen Sie am Bildspiegel

docker pull mysql

2. Erstellen Sie einen Container

docker run -d -p 3306:3306 --name mysql7i -e MYSQL_ROOT_PASSWORD=123456在这里插入图片描述
 mysql

-d, --detach = false, geben Sie an, ob der Container im Vordergrund oder im Hintergrund ausgeführt wird. Der Standardwert ist false.
-name = "". Geben Sie den Namen des Containers an. Sie können den Namen verwenden, um den Container später zu verwalten. Die Verknüpfungsfunktion muss den Namen
-p, --publish = verwenden [], geben Sie den Port an, der vom Container
verfügbar gemacht wird -e, --env = [], geben Sie die Umgebungsvariable an, die Umgebungsvariable kann im Container verwendet werden

3. Geben Sie den mysql7i-Container ein

docker exec -it mysql7i bash

Fügen Sie hier eine Bildbeschreibung ein

4.python connect mysql auf Docker

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()

Ich denke du magst

Origin blog.csdn.net/fuhao7i/article/details/109463081
Empfohlen
Rangfolge