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; ?> Quote 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 Quote Link to comment https://forums.phpfreaks.com/topic/255425-backing-up-a-table/#findComment-1309601 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.