A. 面試官:(Linux環境)如何進入Docker容器下的MySQL資料庫並執行常規的一些SQL查詢
在Linux環境下,進入Docker容器下的MySQL資料庫並執行常規SQL查詢的步驟如下:
查看正在運行的Docker容器:
- 使用docker ps命令查看當前Linux系統中所有正在運行的Docker容器,找到包含MySQL資料庫的容器鏡像名稱。
進入MySQL容器:
- 使用docker exec it {container_name_or_id} bash命令進入MySQL容器。其中,{container_name_or_id}是你在上一步中找到的MySQL容器的名稱或ID。
登錄MySQL資料庫:
- 在容器內部,使用mysql u root p命令登錄MySQL資料庫。系統會提示你輸入密碼,此時輸入MySQL資料庫管理員的密碼。
顯示所有資料庫:
- 登錄成功後,輸入show databases;命令來顯示所有可用的資料庫。
選擇資料庫:
- 使用use {database_name};命令選擇你需要操作的資料庫。將{database_name}替換為你要操作的資料庫名。
查看資料庫中的表:
- 輸入show tables;命令查看指定資料庫中的所有表。
執行SQL查詢:
- 使用SQL查詢語句進行常規的查詢操作,例如select * from {table_name};。將{table_name}替換為你要查詢的表名。
按照上述步驟,你將能夠成功地在Linux環境下通過Docker容器訪問MySQL資料庫並執行常規的SQL查詢操作。