android - 如何在mysql-android中插入图像

标签 android mysql sql database image

最近我正在研究MySql和Sql,我发现我几乎可以插入所有原始类型数据,但是是否可以在数据库中存储jpeg/jpg/bmp/png(图像)文件。如果是这样,那么你可以写一下代码吗?不需要解释整个事情,只需要解释关键点。

谢谢

最佳答案

1 也许将图像转换为字节数组(如果不是bmp,则将其转换),然后将其存储在>MySql作为Blob类型,那么在读取它的时候,你可以通过代码(我不知道你用的什么语言)用Byte创建一个Bitmap数组与您读取的内容,或者可能只是获取与图像关联的代码并将其存储并读取它。

Converting an image to a Byte Array

2 使用图像托管 API(如 Imgur)并将用户的图像上传到该网站,并在需要时从数据库读取 URI它。

Imgur API , Android Example

关于android - 如何在mysql-android中插入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20927484/

相关文章:

android - 如何使用 Android 中的加速度计测量手机在 XY 平面上的倾斜度

html 文件中的 Android PhoneGap : use res/drawable/img. png

java - 如何检查Android中是否存在数据库?

php - 有 2 列用于计数的表的主键?

sql - 使用窗口函数计算移动总和/平均值时的动态行范围 (SQL Server)

java - 应用类中的内部类,对吗?

Mysql批量更新

mysql - 如果我只有选择权限,如何获取数据库转储

mysql - 从 Travel_point 表中获取 tp.address_from 和 tp.address_to

mysql - 从 View 创建表?