
mysql
程序员会武功
技术交流企鹅 88322534支持鼓励自学!希望有毅力,有兴趣的童鞋多多交流!
展开
-
用Navicat以SSH安全协议连接CentOS服务器上MySQ
我们在远程连接服务器上的MySQL数据库的时候经常会用到Navicat for MySQL,Navicat Premium,MySQL Front这一类的图形工具软件,而服务器经常会安装CentOS一类的Linux操作系统,而CentOS又是默认开启SSH安全外壳协议(Secure Shell Protocol)的,所以普通的不加密连接方式是连不上CentOS里的MySQL数据库的,我们就必须用到...转载 2018-04-07 16:22:14 · 878 阅读 · 0 评论 -
Unknown column 'xxx' in 'where clause'
问题分析:字段不存在,一般提示为:#1054 - Unknown column 'xxx' in 'where clause'解决办法:一般在升级PHPWind论坛过程中,由数据库字段丢失造成。手动添加字段,或者检查程序的查询语句.可能报错的如风格\插件\新增的表字段等, 具体看报错的SQL语句,可以根据错误提示,用sql语句收到添加字段即可解决. 若您不熟悉手动操作,可以尝试重升级,或者参看...转载 2018-04-15 15:05:08 · 7486 阅读 · 2 评论 -
理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),...转载 2018-04-06 17:35:51 · 149 阅读 · 0 评论 -
MySQL索引类型总结和使用技巧以及注意事项
在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:复制代码 代码如下:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了10000条记录,其中有一条:5555, admin。在查找username="admin"的记录 SELECT *...转载 2018-04-06 17:36:45 · 104 阅读 · 0 评论