﻿﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>帮助信息-动天数据 &#187; mysql导入sql文件乱码</title>
	<atom:link href="http://www.583idc.com/news/?feed=rss2&#038;tag=mysql%E5%AF%BC%E5%85%A5sql%E6%96%87%E4%BB%B6%E4%B9%B1%E7%A0%81" rel="self" type="application/rss+xml" />
	<link>http://www.583idc.com/news</link>
	<description>提供虚拟主机帮助信息</description>
	<lastBuildDate>Mon, 30 Oct 2023 02:58:59 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>mysql导入sql文件乱码 mysql导入中文数据乱码解决办法</title>
		<link>http://www.583idc.com/news/?p=2198</link>
		<comments>http://www.583idc.com/news/?p=2198#comments</comments>
		<pubDate>Tue, 26 Dec 2017 10:18:04 +0000</pubDate>
		<dc:creator><![CDATA[dthost]]></dc:creator>
				<category><![CDATA[网站建设帮助]]></category>
		<category><![CDATA[mysql导入sql文件乱码]]></category>

		<guid isPermaLink="false">http://www.583idc.com/news/?p=2198</guid>
		<description><![CDATA[MYSQL导入数据库的时候，有时候导入的编码不对就会导致数据库乱码，访问网站乱码。 所以我们第一件事，要搞清楚 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>MYSQL导入数据库的时候，有时候导入的编码不对就会导致数据库乱码，访问网站乱码。</p>
<p>所以我们第一件事，要搞清楚，数据库备份的时候用什么编码备份的。最好查看你的网站是什么编码。</p>
<p>然后在导出的时候根据你程序的编码导出，这样在导入的时候，一样要根据你网站编码导出。</p>
<p>很多站长在这个问题上犯了毛病，因为他们都是默认导出，根本不知道网站编码是什么？</p>
<p>下面我们来告诉大家，</p>
<p>进入你网站，然后在页面点击鼠标右键。出来选择编码。一般拉钩带点的就是你网站编码了，如果使用的是CMS程序，你当时下载什么编码就是什么编码。</p>
<p>还有的站长问：我导入的时候没有选项提示编码，或者导出没有提示，这种怎么办。</p>
<p>这种一般是智能识别编码，不会出错的。</p>
<p>&nbsp;</p>
<p><img src="http://p0.so.qhimgs1.com/t0104a56a7559e82e94.png" alt="" /></p>
<p>具体解决办法有好多，先随便介绍一个。<br />
1：mysql -u root -p password &lt; path_to_import_file –default-character-set = utf8<br />
如果是你UTF8就选择那么导入数据的时候也要使用--default-character-set=utf8，如果你你是GBK文件，就选择输入那么导入数据的时候也要使用--default-character-set=GB2312<br />
还有种方法，也是命令。<br />
mysql-&gt;use test;<br />
mysql-&gt;set names utf8;<br />
mysql-&gt;source D:/cesh2343.sql<br />
在mysql安装目录下找到my.ini，将[mysql]下的default-character-set=latin1改为default-character-set=utf8，保存，然后重启mysql服务就可以从命令行成功导入了。<br />
缺点，因为部署的话，可能无法配置用户的计算机，那么方法一就无用武之地了。<br />
这个办法用的人比较少哈，大家可以参考下。、<br />
还有种办法，那就是用客户端软件，可以用SQLYOG哈<br />
打开SQLyog客户端软件;定位到SQL编辑器，然后用记事本打开刚刚导出的SQL文件;复制文件中所有SQL语句到SQL编辑器当中，执行这些SQL代码;<br />
这样就完美解决啦。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.583idc.com/news/?feed=rss2&#038;p=2198</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
