Docker-compose下载mysql

    xiaoxiao2022-07-05  164

    version: '3.1' services: mysql: restart: always image: mysql:5.7.22 container_name: mysql ports: - 3306:3306 environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWORD: root command: --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --explicit_defaults_for_timestamp=true --lower_case_table_names=1 --max_allowed_packet=128M --sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO" volumes: - mysql-data:/var/lib/mysql volumes: mysql-data:

     如果不能连接

     

    先以交互式进入容器 docker  exec  -it  <mysql容器id> bash 

    登陆mysqlmysql -u root 

    授予所有用户权限grant all privileges on *.* to 'root'@'%' identified by 'root'

    最新回复(0)