Dockerを実行してコンテナを作成します
さあさあ!あなたが今疲れていると感じたら、おめでとうございます、あなたは今、上に向かっています!一緒に頑張りましょう!
私の説明ビデオをフォローすることを歓迎します、一緒に学びましょう:
ビリビリのホームページ:https://space.bilibili.com/481802918
Docker容器
1.イメージミラーを引きます
docker pull mysql
2.コンテナを作成します
docker run -d -p 3306:3306 --name mysql7i -e MYSQL_ROOT_PASSWORD=123456在这里插入图片描述
mysql
-d、-detach = false、コンテナがフォアグラウンドで実行されているかバックグラウンドで実行されているかを指定します。デフォルトはfalse
-name = ""です。コンテナの名前を指定します。名前を使用して後でコンテナを管理できます。リンク機能では、名前
-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()