首先,開啟cmd,輸入mysql -u root -p命令,根據提示輸入密碼後,即可進入mysql
操作命令
檢視所有資料庫
show databases
使用某資料庫
use 資料庫名
檢視當前資料庫所有表
show tables
解決中文亂碼,cmd預設編碼格式為gbk(重啟cmd時,需重新設定)
set charset gbk
檢視mysql所提供的儲存引擎
show engines
mysql當前預設的儲存引擎
show variables like 『%storage_engine%』
檢視某錶的表結構、儲存引擎、目前欄位自增值、預設編碼
show create table 表名
擴充套件:mysql行鎖測試(innodb引擎)
1、cmd(a)選擇任一資料庫,通過begin
命令顯式開啟乙個事務,然後對一條資料執行update語句;
2、開啟另乙個cmd(b),對同一條資料進行修改,發現進入阻塞狀態,此時,該條資料被a鎖住;
3、cmd(a)提交事務commit
命令,自動釋放行鎖,隨之cmd(b)阻塞結束,進行修改。
操作命令
檢視所有docker-machine
docker-machine ls
啟動machine
docker-machine start 機器名
進入machine
docker-machine ssh 機器名
檢視當前machine中所有的映象
docker images
在註冊中心搜尋映象(支援模糊查詢)
docker search 映象名
在註冊中心拉取映象
docker pull 映象名
執行映象,生成容器
docker run 映象id
檢視當前系統的容器
docker ps -a
檢視正在執行的容器
docker ps
刪除容器
docker rm -f 容器id
進入容器
docker exec -it 容器名 bash
修改檔名稱
rename 原字串 新字串 檔名
修改檔案許可權–任何人都有讀、寫、執行的許可權
chmod 777 檔名
docker部署MySQL資料庫
1.拉取映象檔案 docker pull mysql 版本 2.可通過檢視映象情況 docker images 3.啟動執行mysql資料 docker run p 3306 3306 name 容器名稱 e mysql root password 密碼 d mysql 版本 p設定埠 name 指...
docker安裝MySQL資料庫
docker pull mysql 5.6 拉取映象 docker run p 12345 3306 name mysql v shw mysql conf etc mysql conf.d v shw mysql logs logs v shw mysql data var lib mysql e...
Docker中部署MySQL資料庫
root zzsu docker mkdir db docker root zzsu docker cd db docker root zzsu db docker touch docker compose.yml root zzsu db docker cat docker compose.yml...