Nếu bạn đã sao lưu (hoặc xuất) cơ sở dữ liệu dưới dạng tệp SQL, bạn có thể nhập cơ sở dữ liệu đó vào một trong các cơ sở dữ liệu MySQL của tài khoản lưu trữ của mình thông qua phpMyAdmin
Ghi chú. Nếu cơ sở dữ liệu của bạn quá lớn hoặc có nhiều bảng, bạn sẽ cần nhập nó qua SSH
- Đăng nhập vào phpMyAdmin
- Trong phpMyAdmin, trên menu bên trái, chọn tên cơ sở dữ liệu bạn muốn sử dụng.
Lưu ý. Nếu bạn chỉ thấy information_schema, bạn nên tạo cơ sở dữ liệu trong tài khoản lưu trữ Linux hoặc Windows của mình.
- Trên menu trên cùng, chọn Nhập
- Chọn Chọn tập tin
- Tìm và chọn tệp bạn muốn nhập rồi chọn Mở
- Ở cuối trang, chọn Đi
Có thể mất vài phút để quá trình nhập hoàn tất và cập nhật cơ sở dữ liệu như được chỉ định trong tệp SQL của bạn
Truy vấn SQL là các lệnh được cấp cho máy chủ MySQL để thực hiện các chức năng khác nhau. Được sử dụng bởi người dùng nâng cao, các truy vấn SQL có thể nhanh chóng thực hiện các thay đổi đối với cơ sở dữ liệu của bạn chỉ bằng cách đưa ra các lệnh thích hợpBạn có thể thực hiện truy vấn MySQL đối với cơ sở dữ liệu nhất định bằng cách mở cơ sở dữ liệu bằng phpMyAdmin rồi nhấp vào tab SQL .
Nội dung ẩn
1 Các bước nhanh
2 Chạy truy vấn SQL
3 Nguyên tắc hướng dẫn của chúng tôi
bước nhanh
- Chuyển đến cPanel> Phần mềm> phpMyAdmin
- Điều hướng đến khu vực mà truy vấn SQL của bạn sẽ áp dụng. Schọn cơ sở dữ liệu hoặc bảng bạn muốn chạy truy vấn.
- Nhấp vào tab SQL
- Nhập truy vấn SQL của bạn
- Nhấp vào Go để thực hiện truy vấn
Chạy truy vấn SQL
Từ cPanel, nhấp vào phpMyAdmin
trang chính của cPanel
Chọn cơ sở dữ liệu hoặc các bảng bạn muốn chạy các truy vấn và sau đó bấm vào tab SQL.
trang chính phpMyAdmin
Trên trang tiếp theo, thêm truy vấn mong muốn vào hộp văn bản được cung cấp. Khi đã sẵn sàng, nhấp vào Đi để thực hiện truy vấn.
Thêm một truy vấn MySQL
Trang sẽ làm mới khi truy vấn SQL của bạn được thực thi và kết quả từ truy vấn được cung cấp
kết quả truy vấn
Phần kết luận
Ttruy vấn SQL đã được thực thi và các hành động bạn yêu cầu đã được thực hiện. Màn hình lệnh sẽ xác nhận rằng truy vấn SQL của bạn đã được thực hiện thành công.
Các bước sau đây cho biết cách tạo tập lệnh SQL “tạo bảng” – dựa trên bảng hiện có – sử dụng phpMyAdmin
Điều này có thể hữu ích nếu bạn có một bảng trong môi trường phát triển và cần tạo lại nó trong môi trường sản xuất hoặc cần tự động hóa việc tạo bảng
- Đăng nhập vào phpMyAdmin
- Sử dụng menu bên trái, tìm và mở bảng bạn muốn tạo tập lệnh tạo bảng cho
- Lưu ý tên bảng, trong ví dụ này là wp_options
- Nhấp vào tab 'SQL' ở đầu cửa sổ
- Trong hộp, nhập truy vấn SQL sau – đảm bảo thay thế tên bảng bằng tên bảng của bạn từ bước 4
- SHOW CREATE TABLE tablename
- Nhấp vào nút 'GO' (góc dưới cùng bên phải) để chạy truy vấn
- Bây giờ hãy nhấp vào liên kết 'Tùy chọn' bên dưới
- Chọn 'Toàn văn'
- Nhấp vào nút 'ĐI'
- Tập lệnh “tạo bảng” đầy đủ sẽ được hiển thị bên dưới. Tập lệnh này có thể được chạy trên một máy chủ SQL khác để tạo lại chính xác bảng
Nếu bạn sử dụng Compute Engine, hãy cân nhắc sử dụng một trong các sản phẩm hoặc ngăn xếp phát triển có sẵn thông qua Nhấp để triển khai. Việc triển khai các ngăn xếp bao gồm MySQL, chẳng hạn như LAMP và LEMP hoặc các sản phẩm như Drupal, cung cấp tùy chọn cài đặt phpMyAdmin như một phần của quá trình triển khai
mục tiêu
- Triển khai phpMyAdmin trên môi trường chuẩn của App Engine
chi phí
Hướng dẫn này sử dụng các thành phần có thể lập hóa đơn của Cloud Platform, bao gồm
- Ứng dụng động cơ
- Đám mây SQL
Sử dụng Máy tính định giá để tạo ước tính chi phí dựa trên mức sử dụng dự kiến của bạn. Người dùng Nền tảng đám mây mới có thể đủ điều kiện dùng thử miễn phí
Trước khi bắt đầu
- Đăng nhập vào tài khoản Google Cloud của bạn. Nếu bạn mới sử dụng Google Cloud, hãy tạo một tài khoản để đánh giá hiệu quả hoạt động của các sản phẩm của chúng tôi trong các tình huống thực tế. Khách hàng mới cũng nhận được 300 đô la tín dụng miễn phí để chạy, thử nghiệm và triển khai khối lượng công việc
Trong bảng điều khiển Google Cloud, trên trang bộ chọn dự án, hãy chọn hoặc tạo một dự án Google Cloud
Ghi chú. Nếu bạn không định giữ các tài nguyên mà bạn tạo trong quy trình này, hãy tạo một dự án thay vì chọn một dự án hiện có. Sau khi hoàn thành các bước này, bạn có thể xóa dự án, xóa tất cả các tài nguyên được liên kết với dự ánChuyển đến bộ chọn dự án
Đảm bảo rằng thanh toán được bật cho dự án Đám mây của bạn. Tìm hiểu cách kiểm tra xem thanh toán có được bật trên một dự án hay không
- Cài đặt và khởi tạo Google Cloud CLI
Trong bảng điều khiển Google Cloud, trên trang bộ chọn dự án, hãy chọn hoặc tạo một dự án Google Cloud
Ghi chú. Nếu bạn không định giữ các tài nguyên mà bạn tạo trong quy trình này, hãy tạo một dự án thay vì chọn một dự án hiện có. Sau khi hoàn thành các bước này, bạn có thể xóa dự án, xóa tất cả các tài nguyên được liên kết với dự ánChuyển đến bộ chọn dự án
Đảm bảo rằng thanh toán được bật cho dự án Đám mây của bạn. Tìm hiểu cách kiểm tra xem thanh toán có được bật trên một dự án hay không
- Cài đặt và khởi tạo Google Cloud CLI
- Tạo phiên bản Cloud SQL thế hệ thứ hai
- (Tùy chọn) Triển khai ứng dụng App Engine sử dụng phiên bản Cloud SQL của bạn hoặc chọn một ứng dụng hiện có
Ví dụ: tạo và triển khai mẫu lưu bút. Mặc dù bạn có thể tự triển khai phpMyAdmin, nhưng có thể bạn sẽ muốn sử dụng nó với ứng dụng Máy ứng dụng trong tình huống thực tế của mình
Bạn sẽ triển khai phpMyAdmin như một dịch vụ của ứng dụng App Engine, vì vậy bạn phải tải xuống mã nguồn cho phpMyAdmin. Thực hiện theo các bước sau Trong thiết bị đầu cuối Cloud Shell, hãy nhập lệnh sau để tải xuống mã nguồn cho phpMyAdmin phiên bản 4. 9. 5 Để sử dụng một phiên bản khác của phpMyAdmin, hãy sử dụng các liên kết đến các phiên bản có sẵn trên trang Tải xuống phpMyAdmin Tạo một thư mục mới. Bạn sẽ giải nén các tập tin vào thư mục này Giải nén các tập tin từ kho lưu trữ vào thư mục mới Triển khai phpMyAdmin yêu cầu bạn tạo ba tệp. mkdir phpMyAdmin
3, chứa thông tin cấu hình cho Máy ứng dụng; Tệp cấu hình App Engine chỉ định cách đường dẫn URL tương ứng với trình xử lý yêu cầu và tệp tĩnh. Nó cũng chứa thông tin về mã ứng dụng, chẳng hạn như ID ứng dụng và mã định danh phiên bản mới nhất. Làm theo các bước sau để tạo tệp Trong thư mục mà bạn đã tạo, có tên là mkdir phpMyAdmin
7, hãy tạo một tệp mới có tên là mkdir phpMyAdmin
3 Sử dụng trình chỉnh sửa yêu thích của bạn, dán văn bản sau vào mkdir phpMyAdmin
3Tải xuống mã nguồn phpMyAdmin
Chuẩn bị các tập tin để triển khai
Tạo mkdir phpMyAdmin
3
appengine/php55/phpmyadmin/ứng dụng. khoai mỡ
Xem trên GitHub
wget //files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz 2
Nếu bạn đang triển khai phpMyAdmin làm ứng dụng đầu tiên và duy nhất trong App Engine, hãy thay đổi giá trị cho tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 0 từ tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 1 thành tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 2
Thông thường, bạn sẽ triển khai phpMyAdmin như một dịch vụ của ứng dụng hiện có và cung cấp tên cho dịch vụ. Tuy nhiên, nếu bạn chưa triển khai ứng dụng, thì bạn bắt buộc phải sử dụng tên dịch vụ "mặc định". Điều đó tốt cho mục đích của hướng dẫn này nếu bạn đang dùng thử phpMyAdmin trên App Engine
Hướng dẫn này chỉ hoạt động cho môi trường tiêu chuẩn của App Engine
Lưu các tập tin
Tạo mkdir phpMyAdmin 4
Làm theo các bước sau để tạo tệp cấu hình phpMyAdmin
Tạo một tệp mới có tên là mkdir phpMyAdmin 4
wget //files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz 8Sử dụng trình chỉnh sửa yêu thích của bạn, dán văn bản sau vào mkdir phpMyAdmin 4
appengine/php55/phpmyadmin/config. tập đoàn. php
Xem trên GitHub
mkdir phpMyAdmin 0
Mở Google Cloud Shell và thực hiện thao tác sau để nhận chuỗi ngẫu nhiên cho cá nóc của bạn
mkdir phpMyAdmin 1Dán bí mật mới vào vị trí của tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 6 trong mkdir phpMyAdmin 4
Truy cập trang phiên bản Cloud SQL trong bảng điều khiển Google Cloud
Nhấp vào phiên bản Cloud SQL để hiển thị trang chi tiết Phiên bản của nó
Thay thế giá trị của tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 8 (trong biến tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 9) bằng thuộc tính Instance connection name
Lưu các tập tin
Tạo mkdir phpMyAdmin 5
Trong mã của nó, phpMyAdmin sử dụng các chức năng bị tắt theo mặc định trong App Engine. Làm theo các bước sau để thêm tệp mkdir phpMyAdmin 5 để App Engine kích hoạt lại các chức năng
Trong thư mục mkdir phpMyAdmin 7, tạo tệp
mkdir phpMyAdmin 9Chỉnh sửa tệp và thêm dòng sau
appengine/php55/phpmyadmin/php. ban đầu
Xem trên GitHub
tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz -C phpMyAdmin --strip-components=1 0
Lưu các tập tin
Triển khai ứng dụng
Sử dụng các lệnh sau để triển khai ứng dụng của bạn lên App Engine
Kiểm tra các bản cập nhật cho các thành phần wget //files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz 03 của bạn
mkdir phpMyAdmin 0Triển khai ứng dụng bằng cách chạy lệnh sau từ trong thư mục mkdir phpMyAdmin 7 nơi đặt tệp mkdir phpMyAdmin 3 của bạn
mkdir phpMyAdmin 1Lệnh này triển khai ứng dụng cho dịch vụ mkdir phpMyAdmin 7, như đã chỉ định tệp mkdir phpMyAdmin 3 của bạn. Việc triển khai một dịch vụ riêng giúp đảm bảo rằng phpMyAdmin chạy trong cùng một trung tâm dữ liệu với ứng dụng chính của bạn, giúp cải thiện hiệu suất. Để tìm hiểu thêm về cách triển khai ứng dụng của bạn từ dòng lệnh, hãy xem Triển khai ứng dụng PHP
Đăng nhập vào phpMyAdmin
Bây giờ bạn có thể đăng nhập vào phpMyAdmin
Trong trình duyệt web của bạn, hãy nhập URL cho phpMyAdmin để mở trang chào mừng, thay đổi URL để sử dụng ID ứng dụng của bạn
mkdir phpMyAdmin 2Đối với Tên người dùng, hãy nhập root
Nhập mật khẩu gốc mà bạn đã cung cấp khi định cấu hình tài khoản gốc
Nhấp vào Đi
Khi bạn phát triển ứng dụng App Engine của mình, hãy nhớ đặt mật khẩu bảo vệ mọi tài khoản người dùng mà bạn tạo để truy cập cơ sở dữ liệu trong Cloud SQL
khắc phục sự cố
App Engine sử dụng proxy Cloud SQL Auth để kết nối với các phiên bản Cloud SQL thế hệ thứ hai. Để biết thêm thông tin về cách hoạt động của proxy Cloud SQL Auth, hãy xem Giới thiệu về proxy Cloud SQL Auth
Nhật ký của Máy ứng dụng trong bảng điều khiển Google Cloud có thể cung cấp thông tin về các lỗi của Máy ứng dụng
Dọn dẹp
Sau khi hoàn thành hướng dẫn, bạn có thể dọn sạch các tài nguyên mà bạn đã tạo để chúng ngừng sử dụng hạn ngạch và phí phát sinh. Các phần sau mô tả cách xóa hoặc tắt các tài nguyên này
Xóa dự án
Cách dễ nhất để loại bỏ thanh toán là xóa dự án mà bạn đã tạo cho hướng dẫn
Để xóa dự án
- thận trọng. Xóa một dự án có các hiệu ứng sau
- Mọi thứ trong dự án đều bị xóa. Nếu bạn đã sử dụng một dự án hiện có cho hướng dẫn này, khi bạn xóa nó, bạn cũng xóa mọi công việc khác mà bạn đã thực hiện trong dự án
- ID dự án tùy chỉnh bị mất. Khi bạn tạo dự án này, bạn có thể đã tạo ID dự án tùy chỉnh mà bạn muốn sử dụng trong tương lai. Để giữ nguyên các URL sử dụng ID dự án, chẳng hạn như URL wget //files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz 08, hãy xóa các tài nguyên đã chọn bên trong dự án thay vì xóa toàn bộ dự án
Nếu bạn dự định khám phá nhiều hướng dẫn và bắt đầu nhanh, thì việc sử dụng lại các dự án có thể giúp bạn tránh vượt quá giới hạn hạn mức dự án