Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Di chuyển trang Wordpress sang Docker:Lỗi khi thiết lập kết nối DB

Với phiên bản mới của docker-comp, nó sẽ trông như thế này (nếu bạn không muốn sử dụng PhpMyAdmin, bạn có thể bỏ qua):

version: '3.7'

volumes:
  wp-data:
networks:
  wp-back:

services:

  db:
    image: mysql:5.7
    volumes:
      - wp-data:/var/lib/mysql
    environment:
       MYSQL_ROOT_PASSWORD: rootPassword
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wp-user
       MYSQL_PASSWORD: wp-pass
    ports:
      - 8889:3306
    networks:
      - wp-back

  phpmyadmin:
    depends_on:
      - db
    image: phpmyadmin/phpmyadmin
    environment:
      PMA_HOST: db
      MYSQL_USER: wp-user
      MYSQL_PASSWORD: wp-pass
      MYSQL_ROOT_PASSWORD: rootPassword
    ports:
      - 3001:80
    networks:
      - wp-back

  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    ports:
      - 8888:80
      - 443:443
    environment:
       WORDPRESS_DB_HOST: db
       WORDPRESS_DB_USER: wp-user
       WORDPRESS_DB_PASSWORD: wp-pass
    volumes:
      - ./wordpress-files:/var/www/html
    container_name: wordpress-site
    networks:
      - wp-back

Khối lượng cơ sở dữ liệu là một khối lượng dữ liệu wp được đặt tên, trong khi html wordpress là một liên kết gắn vào thư mục hiện tại của bạn ./wordpress-files.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lấy dữ liệu từ mysql và hiển thị dưới dạng bảng văn bản ascii trong trình duyệt

  2. tìm nạp 3 hàng mỗi ngày nếu lập lịch trong 1 năm

  3. SQL Các hàng ngẫu nhiên trong một bảng lớn (với mệnh đề where)

  4. Có giải pháp thay thế cho TOP trong MySQL không?

  5. Chèn giá trị Integer vào mysql int bằng INSERT