嗨,大家好,我仍然無法導入我的.sql文件以及我的數據庫連接到我的openshift application.would欣賞就怎麼做so.These是我的齒輪導入數據庫openshift
PHP一步一步的指導-5.3(PHP 5.3)
Gears: Located with mysql-5.5
的MySQL-5.5(MySQL的5.5)
Gears: Located with php-5.3
Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/
Database Name: myapp
Password: *******
Username: *******
這是我的PHP腳本我mysqli_connect
DEFINE ('DB_USER', '******');
DEFINE ('DB_PASS', '******');
DEFINE ('DB_HOST', '127.12.136.130');
DEFINE ('DB_NAME', 'myapp');
// Make the connection:
$dbc = @mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME) OR die ('Could not connect to MySQL: ' . mysqli_connect_error());
// Set the encoding...
mysqli_set_charset($dbc, 'utf8');
我已經有我的目錄我的.sql文件 C:\用戶\用戶名> C:\用戶\用戶\桌面\ mysqlmyapp.sql
我使用運行在本地主機微軟的WebMatrix,但我需要我的數據庫是
如果你的SQL文件大於4MB,那麼你可以考慮這裏寫的解決方案:http://stackoverflow.com/questions/5051253/phpmyadmin-cant-import-huge-database-file-any-suggestions 此外,如果您無法訪問服務器設置(在OpenShift中很可能是這種情況),那麼您可以通過手動方式複製粘貼SQL文件的部分內容......祝您好運:P – 2014-09-29 14:07:51
我也可以使用ssh到MySQL中,只需將我的目錄粘貼到我的sql.file中? – Rizwan 2014-09-30 03:00:58
是的,你可以使用SSH,如果你可以把文件放在服務器上使用Git,你將不得不使用下面的命令:'mysql -u username -p database_name
2014-09-30 07:28:01