问:上传数据后,中文数据乱码,数据库上传后表单中文乱码
答:您好,
建议在程序中设置下默认编码,与数据库编码要一致。另可提供下测试方法,可尝试测试下,非常感谢您长期对我司的支持!
问:可以提供下测试方法吗?谢谢
答:您好,
请您提供下上传测试方法,帮您测试下,非常感谢您长期对我司的支持!
问:hq504.store
答:您好,
详细帮您测试了,程序使用utf8 上传,可以正常读取数据,此时查看数据库显示是乱码的附图。若要数据库显示正常,请调整下字符集使用utf8 ,另在程序中添加mysql_query(\”set names utf8\”); 指定字符集, 此时插入后显示正常的附图 。测试代码在目录lxy6 下test1.php 和11.php 。非常感谢您长期对我司的支持!
问:新年好 请问一下,我的本地数据库文件 sjk01.sql,用ftp上传到database文件夹,然后通过网上提供的按钮把这个文件覆盖到服务器里面。 现在想知道: 是不是放到服务器里面以后,原有的数据库名就自动变成了由西部数码指定的数据库名了? 这个服务器,是不是只能够容纳一个数据库文件,还是可以同时容纳运行不同名称的MySQL数据库啊?
答:您好:
1、上传导入后原有数据库名自动变更为西部数码指定的数据库名2、理论上可以放多个不同表前缀的数据库表文件,但实际操作中出于安全考虑,建议只放一个非常感谢您长期对我司的支持!
问:谢谢老师 第一个问题我理解了。 只是这个数据表文件的数量,安全问题不知道是指数据泄漏啊还是指文件损坏,估计在今后的实际工作中,数据表至少会有不止一个啊?
答:您好:
1、当前您所购买的虚拟主机赠送了一个Mysql,一个数据库中允许存放多个表,存放多少个表取决于您的数据库空间大小2、安全问题是指您所上传导入的两个数据库文件中的存在表文件名相同,导致程序无法正常识别调用正确的数据库表,从而导致网站无法正常运行3、如一个数据库A,里面可以放A开头的数据表,也可以放B开头的数据表,但不能存在两个一模一样的数据表非常感谢您长期对我司的支持!
问:明白了,非常感谢,祝你新年快乐。
答:您好,不客气,如果有其他问题请再反馈,非常感谢您长期对我司的支持!
问:
现在打开提示这个,是什么原因?
答:您好:
数据库文件乱码,请从源服务器导出备份重新上传导入到当前主机所属的数据库后再试一下,非常感谢您长期对我司的支持!
问:这个数据就是原来导出来的,试了好几个时间的备份都这样啊,备份的数据库都是12,13,15年的,
问:数据库和网站的备份都是对应一起下载保存的
问:搞好了,能正常访问了
谢谢
答:您好:
不客气,非常感谢您长期对我司的支持!