russthebarber Posted January 20, 2012 Share Posted January 20, 2012 Hi, I've been trying for several hours now to backup a table to a .sql file using php. The php code seems to be running but nothing at all is happening and no file is created in my "backups" folder. Can anyone help show me where I am going wrong? Thanks. Code below: <?php $dbhost = "localhost"; $dbuser = "myusername"; $dbpass = "mypassword"; $dbname = "mydbname"; $dbtable = "divs"; //Connect to MySQL Server mysql_connect($dbhost, $dbuser, $dbpass); //Select Database mysql_select_db($dbname) or die(mysql_error()); $backupFile = 'backups/backupTest.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $dbtable"; $result = mysql_query($query); echo $backupFile; ?> Link to comment https://forums.phpfreaks.com/topic/255425-backing-up-a-table/ Share on other sites More sharing options...
The Little Guy Posted January 20, 2012 Share Posted January 20, 2012 why don't you use mysqldump? mysqldump -u myuser --password=mypassword mydatabase mytable > backups/backupTest.sql Link to comment https://forums.phpfreaks.com/topic/255425-backing-up-a-table/#findComment-1309601 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.