docker 安装mysql5.7
admin
2023-02-28 22:02:32
0

1.拉取镜像

docker pull mysql:5.7

docker 安装mysql5.7

2.查看本地镜像

docker images

docker 安装mysql5.7

3.创建目录

mkdir /usr/local/docker/mysql/logs

mkdir /usr/local/docker/mysql/data

mkdir /usr/local/docker/mysql/conf

docker 安装mysql5.7

4.创建my.cnf文件,内容如下

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

socket=/var/lib/mysql/mysql.sock


[mysqld]

#mysql5.7以后的不兼容问题处理

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

# Settings user and group are ignored when systemd is used.

# If you need to run mysqld under a different user or group,

# customize your systemd unit file for mariadb according to the

# instructions in http://fedoraproject.org/wiki/Systemd

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

lower_case_table_names=1

max_allowed_packet=16M 

#设置时区

default-time_zone='+8:00'

[mysqld_safe]

log-error=/var/log/mariadb/mariadb.log

pid-file=/var/run/mariadb/mariadb.pid


#

# include all files from the config directory

#

!includedir /etc/mysql/conf.d/

!includedir /etc/mysql/mysql.conf.d/

5.启动容器

docker run --name mysql5.7 -p 3306:3306 --privileged=true --restart=always -d -v /usr/local/docker/mysql/logs:/logs -v /usr/local/docker/mysql/data:/var/lib/mysql -v  /usr/local/docker/mysql/conf/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -e MYSQL_ROOT_PASSWORD=Cc201818 mysql:5.7

docker 安装mysql5.7

6.查看容器启动状态

docker ps -a

docker 安装mysql5.7

7.测试连接

通过可视化工具进行连接即可

相关内容

热门资讯

谢晓亮追忆科学狂人文特尔:一位... 来源:市场资讯 (来源:知识分子) 克雷格·文特尔(Craig Venter) 撰文|谢晓亮 20...
三星史上最大罢工逼近:为期18... 快科技5月7日消息,据媒体报道,三星电子旗下最大的工会组织——三星全国工会(NSEU)已宣布,计划于...
AI模型是个黑箱,这家公司造了... (来源:麻省理工科技评论) 旧金山初创公司 Goodfire 刚刚发布了一款叫 Silico 的新工...
原创 俄... “这并非偶然相遇——宇宙2583号卫星执行了多次精细机动,以维持这种近距离构型。” 一枚安加拉火箭...
原创 马... 马斯克在德州超级工厂接受访谈的时候,抛出三大直指普通人命运的 AI 预言,引发广泛讨论。下文将逐一拆...
原创 6... 这段时间多家手机厂商旗下手机都卖得更贵了,因为储存元器件涨价,导致它们的成本上涨,不过华为手机不一样...
2500亿估值的xAI,散了!... 出品|搜狐科技 作者|郑松毅 编辑|杨锦 马斯克一句话,估值2500亿美元的xAI,说散就散了。 数...
全球AI新王诞生!Anthro... 新智元报道 编辑:Aeneas 【新智元导读】1.2万亿美元!Anthropic 估值正式反超Op...
业内首个!小米开源模型Omni... 【CNMO科技消息】5月7日,小米AI实验室推出OmniVoice,这是业内首个覆盖数百语种的语音克...
国民党民代爆料水电商中标军事炸... 【环球网报道】据台湾中时新闻网5月7日报道,国民党籍民意代表马文君7日爆料,台“军备局”生产制造中心...