数据库


insert into 语句的三种写法
方式1、 INSERT INTO t1(field1,field2) VALUE (v001,v002); // 明确只插入一条Value 方式2、 INSERT INTO t1(field1,field2) VALUE S (v101,v102),(v201,v202),(v301,v302),(v401,v402); 在插入批量数据时方式2优于方式1. 方式3.1、 INSERT INTO t2(field1,...
2018-06-14 数据库
160

MySQL多表连接查询Left Join,Right Join
MySQL多表连接查询Left Join,Right Join 在讲MySQL的Join语法前还是先回顾一下联结的语法,呵呵,其实连我自己都忘得差不多了,那就大家一起温习吧(如果内容有错误或有疑问,国内关于MySQL联结查询的资料十分少,相信大家在看了本文后会对MySQL联结语法有相...
2018-05-16 数据库
118

进行数据挖掘的 8 个最佳开源工具
数据挖掘,又称为资料探勘、数据采矿。它是数据库知识发现(英语:Knowledge-DiscoveryinDatabases,简称:KDD)中的一个步骤,是一个挖掘和分析大量数据并从中提取信息的过程。其中一些应用包括市场细分-如识别客户从特定品牌购买特定产品的特征,欺诈检测-...
2018-05-01 数据库
198

mysql模糊查询语句like与not like的使用与区别
mysql模糊查询like的用法 查询user表中姓名中有王字的: select * from user where name like %王% mysql模糊查询not like的用法 查询user表中姓名中没有王字的: select * from user where name not like %王% 查询user表中地址在上海姓名中没有王字和所有...
2018-03-28 数据库
156

MySQL 从一张表update多个字段到另外一张表中去
例如: 把表 tk_zyt_scenery_order的 字段更新到 t_advs_order中去, 一般可能会这样写: UPDATE t_advs_order SET attribute1=(SELECT o.order_state FROM tk_zyt_scenery_order o WHERE o.order_id=`on`), attribute2=(SELECT o.order_state FROM tk_zyt_scen...
2018-03-28 数据库
147

mysql出现提示错误10061的解决方法
本文为大家分享了mysql出现Cant connect to MySQL server on localhost (10061)的解决方法,供大家参考,具体内容如下 网上搜索方法一: 今天把mysql数据库拷贝到另外一台机上,结果连不上,报Cant connect to MySQL server on localhost (10061)错误 到网...
2018-02-25 数据库
483

Can't connect to MySQL server on localhost (10061)解决方法
首先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。 昨天,重起服务器后出现MySQL localhost (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。大体如下: 解...
2018-02-25 数据库
214

Navicat本地连接服务器MySQL 10061错误
服务器环境:阿里云Debian8.6 Mariadb5.7 本地环境:Win10 工具:Navicat for MySQL 问题:Navicat 测试连接服务器上的MySQL时,提示 Cant connect to MySQL server on xxx.xxx.xxx.xxx (10061) 解决方式: 1、登录服务器,打开MySQL的配置文件 vim /etc/m...
2018-02-25 数据库
102

MySQL查询指定时间的数据
user_event:用户事件表 create_time :表中存储时间的字段 #获取当月数据SELECT * FROM user_event WHERE DATE_FORMAT(create_time,%Y-%m) = DATE_FORMAT(NOW(),%Y-%m)#获取3月份数据SELECT * FROM user_event WHERE DATE_FORMAT(create_time,%Y-%m) = DATE...
2017-12-30 数据库
167

MYSQL中获取得最后一条记录的语句
方法1:select max(id) from tablename 方法2:select last_insert_id(); 在MySQL中,使用auto_increment类型的id字段作为表的主键,并用它作为其他表的外键,形成主从表结构,这是数据库设计中 常见的用法。但是在具体生成id的时候,我们的操作顺序一般是:...
2017-12-14 数据库
168

select count(*)和select count(1)的区别和效率差异
一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快, 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*)就是最快的 count(*) 跟 c...
2017-12-09 数据库
81

MySQL查询及删除重复记录的方法
(一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peop...
2017-10-19 数据库
180