标签 - mysql

lnmp一键安装包使用Navicat远程访问mysql8

最近网站更换服务器,于是就连带的升级了mysql8,当一切都配置好后,需要用Navicat访问数据库了,按照之前的步骤操作,突然给报了错误 (之前操作的链接:https://www.viphper.com/1420.html) ERROR 1064 (42000...

2020年11月23日 2.76K 技术文章

mysql5.7.21导入5.6的数据报Error : Invalid default value for ‘comment_date’

将mysql的数据从5.6导入到5.7时,若时间的默认值为零会报错Error : Invalid default value for ‘comment_date’。 产生这个报错的原因: NO_ZERO_DATE:在非严格模式下,可以插入形如“2014-07-17 23:2...

2018年2月11日 6.01K 精选文章

Ubuntu开放mysql远程3306端口

最近在玩ubuntu,装完PHP+MYSQL的环境后,用Navicat连接mysql时发现怎么也连接不上,即使将root设置为了%号后依然无效,于是发现原来是mysql的3306端口未对外开放,找到原因就好解决啦! 1、首先查看端口是否打开...

2016年5月6日 5.81K 技术文章

MySQL之alter语句用法总结

1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT ‘注释说明’ 3:修改列的类型信息 ALTER TABLE 【表名字】 CHANGE 【列...

2015年6月2日 3.52K 技术文章

MySQL性能优化的21条经验

关于数据库这方面一直是薄弱环节,在网上看到了这篇文章,觉得很好就转载过来了。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处...

2014年9月12日 3.36K 技术文章

MySQL数据类型中DECIMAL的作用和用法

在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法。 一般赋予浮点列的值被四舍五入到这个列所指定的十进制数。...

2014年9月12日 3.93K 技术文章

MySQL数据库PHP操作类

<?php class SqlTool{ private $conn; private $host=”localhost”; private $user=”root”; private $password=””; private $db=”bbs”; function sqlTool(){ ...

2014年8月15日 3.71K 技术文章

MySQL海量数据查询优化策略

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select i...

2014年6月10日 3.63K 技术文章

mysql explain

语法:explain select …. 变体: 1.explain extended select …. 将执行计划“反编译”成select语句; 运行show warnings 可以得到被mysql优化器优化后的语句 2.explain partitions select … 用于...

2014年5月16日 3.48K 技术文章

大量用户登录解决方案

百度、QQ、360等大公司都拥有上亿的用户量。不仅所有子网站都通过一个账号登录,而且还开放用户平台,提供给其他网站使用。这种级别的数据量和访问量 如果不做优化,估计很快就会宕机。这些公司都是一个专门的团...

2014年4月8日 3.91K 技术文章