Tôi đã làm như saucách kết nối với cơ sở dữ liệu trong ứng dụng openshift
Cơ sở dữ liệu MySQL 5.1 được thêm vào. Vui lòng lưu ý các thông tin đăng nhập sau:
Root User: xxxxxxx
Root Password: xxxxxxx
Database Name: php
Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/
Bạn có thể quản lý cơ sở dữ liệu MySQL mới của mình bằng cách nhúng phpmyadmin-3.4. Tên người dùng và mật khẩu phpmyadmin sẽ giống với thông tin đăng nhập MySQL ở trên.
phpMyAdmin 3.4 đã thêm. Hãy lưu ý những thông tin MySQL lần nữa:
Root User: xxxxxxx
Root Password: xxxxxxx
URL: https://php-doers.rhcloud.com/phpmyadmin/
và tôi cố gắng để kết nối db sử dụng mã PDO dưới .Nhưng nó không hoạt động
$dbh = new PDO('mysql:host=mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/;dbname=php', "xxxxxx, "xxxxxx");
Tôi không biết những gì là URL kết nối có nghĩa là ?
Bạn chỉ có thể ISE này như env biến: OPENSHIFT_MYSQL_DB_HOST, như 'echo $ OPENSHIFT_MYSQL_DB_HOST' trong thiết bị đầu cuối hoặc' getenv ('OPENSHIFT_MYSQL_DB_HOST') 'trong PHP tập tin vv – Arda
Làm việc cho tôi, cảm ơn – Elnoor