首页 > 数据库 >32.docker mysql 启动问题随笔

32.docker mysql 启动问题随笔

时间:2023-06-26 11:11:35浏览次数:39  
标签:32 mysql cnf redmine conf MYSQL docker

docker cp mysql:/etc/mysql/mysql.conf.d/mysqld.cnf /home/mysql/conf

mv mysqld.cnf my.cnf

#!/bin/bash
docker stop MySQL

docker rm -f mysql

docker run --privileged=true \
-idt \
-p 3307:3306 \
--name mysql \
--restart=always \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/conf/my.cnf:/etc/mysql/my.cnf \
-e TZ='Asia/Shanghai' \
-e MYSQL_ROOT_PASSWORD=xxxxxxx \
-e MYSQL_USER=redmine \
-e MYSQL_PASSWORD=xxxxxxx \
-e MYSQL_DATABASE=redmine_production \
mysql:5.7.27
sleep 3s

docker logs mysql

 

CREATE USER 'redmine'@'%' IDENTIFIED BY 'xxxxxx';
CREATE DATABASE IF NOT EXISTS `redmine_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
GRANT ALL PRIVILEGES ON *.* TO 'redmine'@'%';
flush privileges;

 

标签:32,mysql,cnf,redmine,conf,MYSQL,docker
From: https://www.cnblogs.com/zhangdapangzo/p/17505125.html

相关文章

  • mysql 8.0.26以下版本的bug
    ############################## https://bugs.mysql.com/bug.php?id=103636               ####################################......
  • MacOs Docker nginx.conf 配置
    `server{listen8089;server_namelocalhost;client_max_body_size120M;#php容器项目地址root/var/www/html/shop;indexindex.phpindex.htmlindex.htm;location/{#try_files$uri$uri//index.php?s=$uri&$args;}......
  • mysql锁
    1.表锁:locktablest1read,t2write;如果在某个线程A中执行这个语句,则其他线程【写t1】,【读写t2】的语句都会被阻塞。同时,线程A在执行unlocktables之前,也只能执行【读t1】,【读写t2】的操作。 2.行锁1)在InnoDB事务中,行锁是在需要的时候才加上的,但并不是不......
  • docker 安装gitlab
    一.安装访问DockerHub官网搜索:https://hub.docker.com/search?q=gitlab&type=image一个社区版,一个企业版。我们安装社区版,选择GitlabCommunityEdition,dockerpullgitlab/gitlab-ce:14.3.3-ce.0dockerrun-d-p8443:443-p8088:80-p222:22--namegitlab--restart......
  • docker 安装 jenkins 以及安装插件出现的问题解决方式
    使用docker-composeversion:"3.9"services:jenkins:image:jenkins/jenkins:lts-jdk11ports:-"8080:8080"-"5000:5000"volumes:-/root/software/jenkins/jenkins-data:/var/jenkins_homeenvir......
  • Python+mysql+tkinter+matplotlib的可视化学生成绩管理系统课程设计
    使用模块要求:tkinter、numpy、openpyxl、matplotlib、pymysql、re、time;其中matplotlib用于绘制统计图开发工具:pycharm专业版、python3.7、mysql8.0需要咨询、源码、定做、QQ扫码加:https://img-mid.csdnimg.cn/release/static/image/mid/ask/153137086786150.jpg点击此处链接......
  • mycat 实现mysql双主双从
               ......
  • 使用 Debian、Docker 和 Nginx 部署 Web 应用
    前言本文将介绍基于Debian的系统上使用Docker和Nginx进行Web应用部署的过程。着重介绍了Debian、Docker和Nginx的安装和配置。第1步:更新和升级Debian系统通过SSH连接到服务器。更新软件包列表:sudoaptupdate升级已安装的软件包:sudoaptupgrade第2步......
  • win32k.sys 是 Windows 操作系统中的一个系统文件,它是负责管理图形操作、窗口绘制和用
    win32k.sys是Windows操作系统中的一个系统文件,它是负责管理图形操作、窗口绘制和用户界面的部分。这个文件位于C:\Windows\System32\drivers\文件夹中。win32k.sys文件是一个核心的系统文件,它在系统启动时加载到内存中,并为应用程序提供图形和窗口管理的支持。它通过与硬件......
  • 【mysql】parseTime=true 参数说明以及如何在 GORM 中使用它避免 Scan error on colum
    什么是parseTime=true参数parseTime=true是一个MySQL数据库连接参数,它告诉MySQL驱动程序将日期时间类型的值解析为time.Time类型。在MySQL中,日期时间类型的值可以表示为字符串,例如2022-07-0113:30:00。默认情况下,MySQL驱动程序将这些值作为[]uint8类型返回,这可能......