当前位置: 首页 > news >正文

绍兴网站推广排名网站开发的方案

绍兴网站推广排名,网站开发的方案,制作网站页面怎么做,网站备案作用原文#xff1a;http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点#xff1a;1.server本身设定问题#xff0c;例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建…原文http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点1.server本身设定问题例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!一、避免创建数据库及表出现中文乱码和查看编码方法1、创建数据库的时候CREATE DATABASE testCHARACTER SET utf8COLLATE utf8_general_ci;2、建表的时候CREATE TABLE database_user (ID varchar(40) NOT NULL default ,UserID varchar(40) NOT NULL default ,) ENGINEInnoDB DEFAULT CHARSETutf8;这3个设置好了基本就不会出问题了,即建库和建表时都使用相同的编码格式。但是如果你已经建了库和表可以通过以下方式进行查询。1.查看默认的编码格式:mysql show variables like %char%;-----------------------------------------| Variable_name | Value |-----------------------------------------| character_set_client | gbk || character_set_connection | gbk || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | gbk || character_set_server | utf8 || character_set_system | utf8 |---------------------------------------注以前2个来确定,可以使用set names utf8,set names gbk设置默认的编码格式;执行SET NAMES utf8的效果等同于同时设定如下SET character_set_clientutf8;SET character_set_connectionutf8;SET character_set_resultsutf8;2.查看test数据库的编码格式:mysql show create database test;------------------------------------------------------------------------------------------------------------| Database | Create Database |------------------------------------------------------------------------------------------------------------| test | CREATE DATABASE test /*!40100 DEFAULT CHARACTER SET gbk */ |------------------------------------------------------------------------------------------------------------3.查看yjdb数据表的编码格式:mysql show create table yjdb;| yjdb | CREATE TABLE yjdb (sn int(5) NOT NULL AUTO_INCREMENT,type varchar(10) NOT NULL,brc varchar(6) NOT NULL,teller int(6) NOT NULL,telname varchar(10) NOT NULL,date int(10) NOT NULL,count int(6) NOT NULL,back int(10) NOT NULL,PRIMARY KEY (sn),UNIQUE KEY sn (sn),UNIQUE KEY sn_2 (sn)) ENGINEMyISAM AUTO_INCREMENT1826 DEFAULT CHARSETgbk ROW_FORMATDYNAMIC |二、避免导入数据有中文乱码的问题1:将数据编码格式保存为utf-8设置默认编码为utf8set names utf8;设置数据库db_name默认为utf8:ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;设置表tb_name默认编码为utf8:ALTER TABLE tb_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;导入LOAD DATA LOCAL INFILE C:\\utf8.txt INTO TABLE yjdb;2:将数据编码格式保存为ansi(即GBK或GB2312)设置默认编码为gbkset names gbk;设置数据库db_name默认编码为gbk:ALTER DATABASE db_name DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;设置表tb_name默认编码为gbk:ALTER TABLE tb_name DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;导入LOAD DATA LOCAL INFILE C:\\gbk.txt INTO TABLE yjdb;注1.UTF8不要导入gbkgbk不要导入UTF8;2.dos下不支持UTF8的显示;三、解决网页中乱码的问题将网站编码设为 utf-8,这样可以兼容世界上所有字符。如果网站已经运作了好久,已有很多旧数据,不能再更改简体中文的设定,那么建议将页面的编码设为 GBK, GBK与GB2312的区别就在于:GBK能比GB2312显示更多的字符,要显示简体码的繁体字,就只能用GBK。1.编辑/etc/my.cnf ,在[mysql]段加入default_character_setutf8;2.在编写Connection URL时加上?useUnicodetruecharacterEncodingutf-8参;3.在网页代码中加上一个set names utf8或者set names gbk的指令告诉MySQL连线内容都要使用utf8或者gbk;
http://www.pierceye.com/news/382734/

相关文章:

  • 做vip电影网站黑龙江省中国建设银行网站首页
  • 长沙便宜网站建设在线印章生成器
  • 网站编辑的工作内容WordPress添加上传下载
  • 公司网站需求建设银行企业网站首页
  • 一般找素材都是做哪几个网站呢郑州seo外包阿亮
  • 广州个人网站建设公司jsp网站建设模板
  • 全国的网站建设网站建设肆金手指排名7
  • 做网站如何防止被抄袭17zwd一起做网站官网
  • 北京鲜花的网站建设做任务网站有哪些内容
  • 互联网营销网站建设印章在线生成
  • 厦门seo网站管理南宁广告网页设计人才招聘
  • 沂水住房与城乡建设局网站wordpress如何建立论坛
  • 贵州省文化旅游网站建设的必要性查网站流量的网址
  • 自己做的网站怎么传到空间啊平面设计技术培训机构
  • php 做网站xml地图回龙观手机网站开发服务
  • 四川建设工程网上合同备案网站如何重新打开wordpress
  • 免费个人网站模板下载qq邮箱企业邮箱注册
  • 泰兴市网站建设wp怎么打开wordpress
  • wordpress可以建哪些网站吗开发app需要多少人
  • 0基础学做网站什么做网站做个网站一般要多少钱啊
  • 外贸营销型网站建设多少钱wordpress付费浏览
  • 网站空间可以换吗进网站备案
  • 番禺建设网站开发软件工程专业介绍
  • 如何做网站定位网站建设报价新鸿儒
  • 商务网站建设包含了河北招投标公共服务平台
  • 高权重网站怎么发软文外贸平台app
  • nas服务器 做网站网页设计页面图片
  • 青海建设协会网站电子商务网站备案
  • 性价比高的广州网站建设不同用户入口的网站样板
  • 投资交易网站开发黑镜wordpress主题破解