docker-compose起来一个mysql容器并创建数据库和授权

1. docker-compose.yml

version: '2'
services:
  mysql56:
    image: mysql:5.6
    container_name: mysql56
    restart: always
    working_dir: /opt/syncd-deploy
    environment:
      MYSQL_ROOT_PASSWORD: 123456
    volumes:
      - ./database:/var/lib/mysql
    ports:
      - 3306:3306

2. 进入mysql创建数据库并授权

mysql -uroot -p
> create database youdbname default charset 'utf8';
> grant all on youdbname.* to 'yourname'@'192%' identified by 'weakPassword';
> flush privileges;
> quit
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容