Hướng dẫn acquia mysql version - phiên bản mysql trắng án

Chủ đề này mô tả một số cách khác nhau bạn có thể truy cập và quản lý cơ sở dữ liệu ứng dụng nền tảng đám mây của bạn. Đối với hầu hết các công cụ này, bạn sẽ cần các chi tiết kết nối và thông tin đăng nhập cho cơ sở dữ liệu. Xem Xem thông tin cơ sở dữ liệu để biết thông tin về nơi tìm thấy những thông tin này.Viewing database information for information about where to find these.

Ứng dụng máy tính để bàn

Bạn có thể truy cập và quản lý cơ sở dữ liệu Drupal của bạn bằng cách sử dụng ứng dụng máy tính để bàn hỗ trợ đường hầm SSH. Nó chỉ định rằng bạn đang kết nối với cơ sở dữ liệu thông qua kết nối SSH, sử dụng cùng một xác thực khóa riêng mà bạn sử dụng để SSH với cơ sở hạ tầng. Dưới đây là một số tùy chọn để xem xét:

  • .

  • MySQL Workbench: MySQL Workbench là một công cụ thiết kế cơ sở dữ liệu trực quan miễn phí, đa nền tảng được phát triển bởi MySQL. Nó chạy trên Windows, MacOS và Linux.

    • Cloud Next: MySQL Workbench không tương thích hoàn toàn với Acquia Cloud Next. Là một cách giải quyết tạm thời, những người đăng ký muốn giải quyết các sự cố kết nối phần mềm với môi trường đám mây tiếp theo có thể:

      1. Xác định vị trí thông tin xác thực cơ sở dữ liệu trên trang cơ sở dữ liệu của bạn.

      2. Trong một thiết bị đầu cuối địa phương, chạy:

        ssh -L $LOCAL_PORT:$DB_HOST:3306 $SSH_STRING

        Here,

        • LOCAL_PORT là cổng mà Workbench phải kết nối khi sử dụng localhost.
        • DB_HOST là tên máy chủ thu được từ giao diện người dùng nền tảng đám mây.
        • SSH_STRING là chuỗi kết nối đầy đủ từ giao diện người dùng nền tảng đám mây. Ví dụ, user@something.

      Ngoài ra, người đăng ký có thể sử dụng phần tiếp theo Pro, tương thích hoàn toàn với đám mây tiếp theo.

  • Navicat cho MySQL: Một công cụ thương mại được thiết kế tốt và phổ biến chạy trên Windows, MacOS và Linux. Phần mềm này được thử nghiệm để xác minh khả năng tương thích với môi trường đám mây tiếp theo.

phpmyadmin¶

Acquia không khuyên bạn nên sử dụng phpmyadmin trên nền tảng đám mây. Phần mềm này có thể khiến ứng dụng của bạn gặp rủi ro không cần thiết, đặc biệt nếu phần mềm không cập nhật. PHPMyAdmin không được hỗ trợ chính thức trên đám mây tiếp theo và người đăng ký phải tận dụng một giải pháp thay thế như phần tiếp theo Pro.

Dòng lệnh¶

Bạn cũng có thể truy cập cơ sở dữ liệu của mình qua SSH và sử dụng dòng lệnh MySQL. Để biết thêm thông tin, hãy xem truy cập cơ sở dữ liệu của bạn từ dòng lệnh.Accessing your database from the command line.

Ghi chú

Bạn có thể trực tiếp SSH vào cơ sở hạ tầng cơ sở dữ liệu doanh nghiệp nền tảng đám mây. Đối với các môi trường chạy trên cơ sở hạ tầng Cloud Classic, các máy chủ cơ sở dữ liệu có tên máy chủ bắt đầu bằng fsdb hoặc fsdbmesh. Bạn có thể kiểm tra trang cơ sở hạ tầng trong giao diện người dùng nền tảng đám mây để kiểm tra loại máy chủ. Nếu dịch vụ cho một máy chủ được liệt kê là cơ sở dữ liệu, bạn có thể trực tiếp SSH vào đó. Đối với các môi trường chạy trên đám mây tiếp theo, trang cơ sở hạ tầng không có sẵn và tất cả các hoạt động SSH diễn ra trên một pod SSH chuyên dụng liên quan đến môi trường mục tiêu của bạn.Infrastructure page in the Cloud Platform user interface to check the server type. If the service for a server is listed as Database, you can’t SSH directly into it. For environments running on Cloud Next, the Infrastructure page is not available, and all SSH activities take place on a dedicated SSH pod associated with your target environment.

Nhiệm vụ cơ sở dữ liệu

Bạn có thể sử dụng các công cụ quản lý cơ sở dữ liệu để thực hiện các tác vụ sau:

  • Đổi tên, nhập, xuất và quản lý cơ sở dữ liệu và bảng cơ sở dữ liệu trực tiếp trong trình duyệt web của bạn.
  • Xuất dữ liệu theo một loạt các định dạng, bao gồm CSV, Excel, XML và OpenOffice.
  • Duyệt hoặc tìm kiếm trong dữ liệu của bạn.
  • Chỉnh sửa các trường trong cơ sở dữ liệu của bạn trực tiếp.
  • Nhập và xuất các ảnh chụp nhanh cơ sở dữ liệu cho các bản phát hành đã cho trong quy trình phát triển của bạn.
  • Hỗ trợ chính sách của tổ chức của bạn về sao lưu và lưu trữ dữ liệu.
  • Kiểm tra các truy vấn cơ sở dữ liệu trong quá trình phát triển và gỡ lỗi mô -đun.

Bạn có thể sử dụng các công cụ cơ sở dữ liệu để tạo cơ sở dữ liệu mới trong nền tảng đám mây. Nếu bạn cần một cơ sở dữ liệu mới, hãy sử dụng trang cơ sở dữ liệu trong giao diện nền tảng đám mây hoặc post/Ứng dụng/{applicationUID}/cơ sở dữ liệu nền tảng đám mây api điểm cuối API. Để thực hiện một ví dụ, hãy tải xuống ví dụ này database creation script.Databases page in the Cloud Platform interface, or the POST /applications/{applicationUuid}/databases Cloud Platform API endpoint. For an example implementation, download this example database creation script.

Sử dụng các công cụ cơ sở dữ liệu trên nền tảng đám mây Enterprise¶

Nếu bạn có một ứng dụng doanh nghiệp nền tảng đám mây chạy trên cơ sở hạ tầng Cloud Classic, nó bao gồm một cụm cơ sở dữ liệu có sẵn, sử dụng sao chép hai chiều giữa các cặp cơ sở dữ liệu. Mỗi cơ sở dữ liệu có một cơ sở hạ tầng tích cực và không hoạt động. Nếu bạn chạy các quy trình chuyên sâu, chẳng hạn như sao lưu cơ sở dữ liệu, chống lại cơ sở hạ tầng hoạt động của một ứng dụng trực tiếp, nó có thể làm giảm hiệu suất của trang web sản xuất của bạn. Các công cụ trong nền tảng đám mây, chẳng hạn như giao diện người dùng và API, chạy chống lại cơ sở hạ tầng cơ sở dữ liệu không hoạt động để tránh tác động hiệu suất này. Tuy nhiên, một số công cụ cơ sở dữ liệu khác chạy chống lại cơ sở hạ tầng cơ sở dữ liệu hoạt động. Ví dụ: chạy lệnh mysqldump hoặc ssh -L $LOCAL_PORT:$DB_HOST:3306 $SSH_STRING0 từ dòng lệnh. Do đó, bạn nên sử dụng các công cụ cơ sở dữ liệu nền tảng đám mây cho các hoạt động lớn hơn, chẳng hạn như kết xuất cơ sở dữ liệu. Ví dụ: nếu bạn muốn tạo bản sao lưu cơ sở dữ liệu từ dòng lệnh, bạn có thể sử dụng lệnh DRUSH Cloud tương tự như sau:API, run against the inactive database infrastructure to avoid this performance impact. However, some other database tools run against the active database infrastructure. For example, running the mysqldump or ssh -L $LOCAL_PORT:$DB_HOST:3306 $SSH_STRING0 command from the command line. Therefore, you should use the Cloud Platform database tools for larger operations, such as database dumps. For example, if you want to create a database backup from the command line, you can use a Drush Cloud command similar to the following:

drush @[site].[env] ac-database-instance-backup [db name]

Thay thế tên trang web, môi trường và cơ sở dữ liệu của riêng bạn.Bản sao lưu cơ sở dữ liệu sẽ chạy chống lại cơ sở dữ liệu không hoạt động, tránh mọi tác động hiệu suất đối với cơ sở dữ liệu hoạt động của bạn.

Đối với các môi trường chạy trên đám mây tiếp theo, lệnh trước không có sẵn.Do đó, bạn phải sử dụng Acquia CLI, Acquia Cloud API V2 hoặc giao diện người dùng nền tảng đám mây để tạo bản sao lưu cơ sở dữ liệu.