您好,欢迎访问一九零五行业门户网

修复 MySQL页面正常 数据库文件sql乱码

mysql 页面正常 数据库文件sql乱码如果你的库原来是gbk编码,则把以下代码存为php文件,记得把下面的数据库名跟数据库帐号密码填
mysql 页面正常 数据库文件sql乱码
如果你的库原来是gbk编码,则把以下代码存为php文件,记得把下面的数据库名跟数据库帐号密码填上
$fields ) {
   foreach ( (array) $fields as $field_type => $field_options ) {
    mysql_query(alter table $table modify $field_type $field_options, $link_id);
   }
  }
  // optimize tables and finally close the mysql link.
  foreach ( (array) $tables as $table )
   mysql_query(optimize table $table, $link_id);
  mysql_close($link_id);
 } else {
  die('there are no tables?');
 }
 return true;
}
gbk_db_converter_doit();
?>
随便放到一个可以访问到库的php站点下运行即可。
如果你的库是utf-8编码,则运行以下代码,,记得把下面的数据库名跟数据库帐号密码填上
$fields ) {
foreach ( (array) $fields as $field_type => $field_options ) {
mysql_query(alter table $table modify $field_type $field_options, $link_id);
}
}
// optimize tables and finally close the mysql link.
foreach ( (array) $tables as $table )
mysql_query(optimize table $table, $link_id);
mysql_close($link_id);
} else {
die('there are no tables?');
}
return true;
}
utf8_db_converter_doit();
?>
运行完之后登录phpmyadmin,查询下就知道乱码已经恢复!
其它类似信息

推荐信息