export sql in php UTF-8
我想使用 UTF-8 编码的 php 将我的数据库的所有表导出到 sql 文件中
什么是最好的方法!什么代码!
谢谢
在此之后开始您的查询:
1 2 3 4 5 6 7 8 | $db = new MySQLi("host","username","password","db"); if(!$db) { die("your_error_msg" . mysqli_error($db)); } $db->set_charset("utf8");' |
编辑
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php //ENTER THE RELEVANT INFO BELOW $mysqlDatabaseName ='xxxxxx'; $mysqlUserName ='xxxxxxx'; $mysqlPassword ='myPassword'; $mysqlHostName ='xxxxxxxx.net'; $mysqlExportPath ='chooseFilenameForBackup.sql'; //DO NOT EDIT BELOW THIS LINE //Export the database and output the status to the page $command='mysqldump --opt -h' .$mysqlHostName .' -u' .$mysqlUserName .' -p' .$mysqlPassword .' --default-character-set=utf8 ' .$mysqlDatabaseName .' > ~/' .$mysqlExportPath; exec($command); ?> |
From: export database using php code in .sql Extension?, but I added the