网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

mysql怎么存富文本 富文本怎么存 数据库

MySQL数据库中如何存入文本

设置数据类型为VARCHAR,字段长度大一点,就可以存文本

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网络空间、营销软件、网站建设、婺源网站维护、网站推广。

,数据量太多会影响MYSQL速度,不过你也可以使用TEXT类型,存放大量数据

富文本编辑器内容在mysql数据库以什么类型保存,在程序用是用string类型吗?

程序里面用 string,在mysql里面,一般用 text,如果内容一般不会太多,用 varchar 也是可以的~

C#往mysql中插入网页富文本

楼主你好:

这种情况保存数据的时候并不是你想的那样,保存起来的内容并不是string类型的,因为如果你直接保存string的东西,肯定有很多特殊符号通不过的,你可以把文件中的内容转换成二进制保存到数据库中,你把你的content字段创建成byte类型。代码可以这样写:

public void GetStringConvertValue(string strPath) {

//strPath就是你文件的路径

if (File.Exists(strPath))

{

using (FileStream fs = File.Open(strPath, FileMode.Open))

{

int FileLength = Convert.ToInt32(fs.Length);

Byte[] FileByteArray = new Byte[FileLength];

fs.Read(FileByteArray, 0, FileLength);

//FileByteArray就是你要保存的二进制内容,这里即可以写你的插入语句了。

//下面的代码你可以看成从数据库中读取到FileByteArray,然后再转换成文件ssss.txt

Stream stream = new MemoryStream(FileByteArray);

// 设置当前流的位置为流的开始

stream.Seek(0, SeekOrigin.Begin);

// 把 byte[] 写入文件

FileStream fsss = new FileStream(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ssss.txt"), FileMode.Create);

BinaryWriter bw = new BinaryWriter(fsss);

bw.Write(FileByteArray);

bw.Close();

fsss.Close();

}

}

}

读取和保存写在一起了,楼主自己拆分开就行了

希望对你有帮主,望采纳,谢谢:)


名称栏目:mysql怎么存富文本 富文本怎么存 数据库
地址分享:http://bjjierui.cn/article/hhegjo.html

其他资讯