php+mysql:为什么从mysql数据库内读取图片显示很慢

php+mysql:为什么从mysql数据库内读取图片显示很慢,第1张

数据库的优化涉及三个方面,一是你的程序怎么写的,二是数据库结构怎么设计,三是你的数据库情况怎样(数量、差异规则)。

一般说来,如果你是数据较多,必须建立合理的索引,而且查询语句要按照索引来查询。

而从数据库里面获取并显示的基本方式,我想只有一种模式,只要你能显示就不存在错误。当然你可以贴出代码大家看看。

补充:

恐怕你上面的语句是简化了的,而且把关键部分简化掉了,完全相当于没有贴。你下面这个语句:

$result=mysql_query("select

from

image",$conn);

里面应该有一个类似where

id=$id这样的条件,然后把id字段设置为主键,速度可以提高数十倍,除非你表里面只有一条记录。

1、确保我们的数据库已经正确的安装在电脑上了,首先打开命令行窗口,win+R快捷键打开运行窗口,输入cmd。

2、如果mysql版本较新,并且用户名,密码,端口自己没有进行过修改,则命令行直接输入“mysql”也可以进入数据库。

3、查看mysql中所有的数据库,“show databases”。

4、退出mysql,使用“exit",然后回到命令行,输入命令“mysqldump -uroot -proot -P3306 --default-character-set utf8  test > 想要存放的路径”,这个命令意思是打包mysql 的test数据库到你指定的路径,格式是utf8。

5、接下来,到我们指定的路径去查找导出的SQL文件,如图所示,testsql 就是导出的文件了。

你是想把model生成数据库吧?我记得有个菜单中有个同步的菜单中就有这样的选项,好象是model to database,不在我现在的电脑中没安装workbench,记不清楚了。workbench不太稳定,如果数据库的表数量超过100多张表,之间的关系稍微复杂一点,就容易崩溃,我后来实在受不了了,就转navicat 10的model功能,感觉还可以。

是语句查询还是在后台直接打开数据库查看

建议不要直接打开数据库查看,数据量越大越慢

建立索引,使用查询,同时有选择的查询比如按时间提取订单前100条提取某一时间段内的订单不要每次都查询所有

以上就是关于php+mysql:为什么从mysql数据库内读取图片显示很慢全部的内容,包括:php+mysql:为什么从mysql数据库内读取图片显示很慢、mysql导出数据库几种方法、mysql数据库导出问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9753474.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存