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','1998@qq.com','1999-09-10',1),
(2,'honglou','2003@qq.com','2003-08-01',1),
(3,'yanlou','2000@qq.com','2000-03-21',0);

select  *
from users;
相关推荐
java_logo1 天前
Docker 部署 Elasticsearch 全流程手册
大数据·运维·mongodb·elasticsearch·docker·容器
码力引擎1 天前
【零基础学MySQL】第一章:MySQL介绍与安装
数据库·mysql·1024程序员节
Sam_Deep_Thinking1 天前
MySQL 8 索引与 B+ 树-初浅理解
mysql
235161 天前
【MySQL】慢查寻的发现和解决优化(思维导图版)
java·后端·sql·mysql·职场和发展·数据库开发·数据库架构
Stay Passion1 天前
Docker 组件:Docker Swarm
运维·docker·容器
路過的好心人1 天前
Docker + Rabbitmq 集群部署
docker·容器·rabbitmq
hweiyu001 天前
Node.js+Koa2+MySQL 打造前后端分离项目(视频教程)
数据库·mysql·node.js
penguin_bark1 天前
C++调用MySQL数据库完整教程
数据库·c++·mysql
曾凡宇先生1 天前
无法远程连接 MySQL
android·开发语言·数据库·sql·tcp/ip·mysql·adb
苏小瀚1 天前
[MySQL] 事务和视图
数据库·mysql·1024程序员节