MYSQL数据库mysql乱码问题 mysql编码转换方法
发布时间:2020-12-12 03:09:40 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL数据库mysql乱码问题 mysql编码转换方法》要点: 本文介绍了MYSQL数据库mysql乱码问题 mysql编码转换方法,希望对您有用。如果有疑问,可以联系我们。 导读:使用phpmyadmin打开后,是乱码,但是查询出来,页面显示是正常的.(mysql使用utf8编码,数据库也
《MYSQL数据库mysql乱码问题 mysql编码转换方法》要点: MYSQL入门使用phpmyadmin打开后,数据库也是utf8编码.) MYSQL入门前台页面使用的是默认编码 gb2312,链接数据库后,也没有使用 set names. MYSQL入门既然页面正常,那就好办,先把数据查出来,然后改写成sql语句,把sql当作文件来保存. MYSQL入门sql语句被保存后,这个时候还不能用,先把sql文件打开,用editplus另存为 utf8 格式. MYSQL入门用phpmyadmin 新建一个相同结构的数据库(不包括数据) MYSQL入门再使用phpmyadmin,载入这个sql文件,直接运行. MYSQL入门mysql编码转换文件,mysql_dump.php: ??? $link = mysql_connect('localhost','root','root'); ??? mysql_select_db('temp'); ? ??? $table = "article"; //指定表名 ??? $query = 'SELECT * FROM '.$table; ??? $result = mysql_query($query); ? ??? while ($line = mysql_fetch_array($result,MYSQL_ASSOC)) { ??????? $key = array(); ??????? $value = array(); ??????? foreach ($line as $k=>$v) { ??????????? $key[] = $k; ??????????? $value[] = "'".str_replace("'","'",$v)."'"; ??????? } ??????? $sql[] = "INSERT INTO `".$table."`(".join(",",$key).") VALUES(".join(",$value).");rn"; ??? } // www.jbxue.com ??? file_put_contents("sql/".$table."_sql.php",$sql); ? ??? mysql_free_result($result); ??? mysql_close($link); ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Mysql 常用函数(35)- year 函数
- 良好的错误标记|的PHP
- MYSQL教程mysql使用update set from select语句的例子
- MYSQL教程mysql delete limit 使用方法详解
- MYSQL 百万条记录全文检索中文解决方案
- mysql-当事件循环正在等待数据库操作时,如何处理对nodejs服
- Mysql学习mysql show processlist 显示mysql查询进程
- MySql学习(二) —— where / having / group by / order by
- php – 在app的页脚中编写git commit version info
- Mysql应用mysql数据库应付大流量网站的的3种架构扩展方式介