docker搭建mysql

使用数据卷

直接使用命令来挂载 -v

docker run -it -v 主机目录:容器内目录

docker run -it -v /home/ceshi:/home centos /bin/bash

下载mysql

bash 复制代码
docker search mysql
docker pull mysql:5.7
docker images #
docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name yasql mysql:5.7

#docker run --name yasql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
mysql 复制代码
create database yawei;

use yawei;

CREATE TABLE users (
   id INT AUTO_INCREMENT PRIMARY KEY,
   username VARCHAR(50) NOT NULL,
   email VARCHAR(100) NOT NULL,
   birthdate DATE,
   is_active BOOLEAN DEFAULT TRUE
);

insert into users (id, username, email, birthdate, is_active) values 
(1,'tiyu','[email protected]','1999-09-10',1),
(2,'honglou','[email protected]','2003-08-01',1),
(3,'yanlou','[email protected]','2000-03-21',0);

select  *
from users;
相关推荐
2302_799525742 小时前
【MySQL】MySQL是如何传输数据的?
数据库·mysql
Dusk_橙子6 小时前
在K8S中,svc底层是如何实现的?
云原生·容器·kubernetes
XDIGAS6 小时前
Docker 基础命令 - 以 Nginx 实战总结
nginx·docker·容器
追风林7 小时前
docker拉取 sentinel 并启动
docker·容器·sentinel
安防视频中间件/视频资源汇聚平台8 小时前
svmspro如何切换数据库
数据库·mysql·sqlite·达梦·人大金仓·瀚高·svmspro
爱做梦Di猪8 小时前
mysql安装与使用
android·mysql·adb
月熊9 小时前
MySQL小练习
数据库·mysql
XZ-0700019 小时前
MySQL(第3周)-database命令
数据库·mysql
TechStack 创行者9 小时前
基于Alpine构建MySQL 10.11.11镜像的完整教程
运维·数据库·mysql·docker