interactive_timeout:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。又见wait_timeout wait_timeout:服务器关闭非交互连接之前等待活动的秒数。在线程启动 ...
分类:
数据库 时间:
2017-02-12 21:16:34
阅读次数:
408
raspberry pi3官方支持是32bit的系统,使用mongodb的时候有2G数据库大小的限制,32bit的系统上数据大点基本上就可以认为不能用了,所以要装64bit的opensuse。 安装了suse之后,发现没有mongodb的程序,于是安装了Factory_ARM database的rp ...
分类:
数据库 时间:
2017-02-12 20:11:04
阅读次数:
1479
Mysql 创建、查看、修改和删除表 1. 创建表 创建表的语法形式: 约束条件表: 注意: 1)可以添加多个主键。形式: 在表名后的括号内添加:PRIMARY KEY(字段名1, 字段名2, ...); 2)存储引擎和字符编码可以省略不写; 3)设置表的字段名为默认值时,需要在 “DEFULT” ...
分类:
数据库 时间:
2017-02-12 18:57:13
阅读次数:
214
环境:windows7 64-bit、oracle client 64-bit (1)解压client安装包 ...
分类:
数据库 时间:
2017-02-12 18:44:51
阅读次数:
198
一、MySQL的下载 1.登陆MySQL的官网下载适用于64位系统的ZIP压缩包(https://dev.mysql.com/downloads/mysql/) 二、解压安装包 将下载的ZIP压缩包解压到任意文件夹。(此处为: C:\mysql5.7) 三、修改配置文件 将解压文件夹目录下的my-d ...
分类:
数据库 时间:
2017-02-12 18:35:55
阅读次数:
414
Mysql操作数据库 1.创建数据库 CREATE DATABASE 数据库名; 2.显示已创建数据库 SHOW DATABASES; 3.选择已创建数据库 USE 数据库名; 4.删除数据库 DROP DATABASE 数据库名; 5.数据库存储引擎 InnoDB: 是一个可靠的事务处理引擎,它不 ...
分类:
数据库 时间:
2017-02-12 18:28:47
阅读次数:
228
sql总结 1.常见的数据库对象有哪些?表(table) 视图(view) 序列(sequence) 索引(index) 同义词(synonym)存储过程(procedure) 存储函数(function) 触发器(trigger) 2.表:数据的主要存储方式,由行和列组成 视图:存储起来的sele ...
分类:
数据库 时间:
2017-02-12 17:40:24
阅读次数:
230
首先 索引长度和区分度是相互矛盾的, 索引长度太短,那么区分度就很低,吧索引长度加长,区分度就高,但是索引也是要占内存的,所以我们需要找到一个平衡点; 那么这个平衡点怎么来定? 比如用户表有个字段 username ,要给他加索引,问题是索引长度多少合适? 其实我们知道 百家姓里面有百多个姓 ,但是 ...
分类:
数据库 时间:
2017-02-12 17:09:41
阅读次数:
294
Mysql基础数据类型 1. 整数类型 2. 浮点数类型和定点数类型 DECIMAL型的取值范围与DOUBLE相同,但是DECIMAL的有效范围由M、D决定。而且DECIMAL的字节数为M+2,即定点数的存储空间是根据其精度决定的。 M:精度,是数据的总长度,小数点不占位置; D:标度,小数点后的长 ...
分类:
数据库 时间:
2017-02-12 17:07:58
阅读次数:
294
客户端程序:mysql、mysqladmin、mysqldump、mysqlimport、mysqlcheck服务器端程序:mysqld,mysqld_safe,mysqld_multimy.cnf配置文件查找顺序,以最后一个找到的为准/etc/my.cnf-->/etc/mysql/my.cnf-->$MYSQL_HOME/my.cnf-->--default-extra-file=/path/to/somefile-..
分类:
数据库 时间:
2017-02-12 16:14:30
阅读次数:
204
周五接到开发朋友的一个小求助,需要在MySQL测试环境创建一个自动创建用户的存储过程,要求帮忙编写一下。MySQLversion5.5.17OSversionCentOS6.4存储过程内容如下:DELIMITER//
CREATEPROCEDUREcr_user(INp_unameVARCHAR(20),INp_passwdVARACHAR(200))
BEGIN
DECALREp_sqltVARC..
分类:
数据库 时间:
2017-02-12 16:10:33
阅读次数:
171
创建数据库createdatabase|schema[ifnotexists]db_name[characterset=][collate=]注:schema可以理解为方案或者数据库,与database一个意义例创建一个students数据库,且默认字符集为‘gbk’、默认排序为‘gbk_chinese_ci‘;createschemaifnotexistsstudentscharacterset‘gbk‘col..
分类:
数据库 时间:
2017-02-12 16:07:46
阅读次数:
426
今天需要在本地测试系统功能,因为本地没有数据库,就需要在程序里面连接远程数据库; 先用ssh登录远程服务器,用root连上数据库看看情况; 一共有5个mysql账号,Host列可以看出来,这些账号都只支持服务器本机连接,现在我们来创建一个远程用户; 创建完成了,在程序里面连接发现还是没有权限,刚才我 ...
分类:
数据库 时间:
2017-02-12 15:56:54
阅读次数:
228
select DATE_FORMAT(date,'%Y%u') weeks,count(id) count from table group by weeks; select DATE_FORMAT(date,'%Y%m%d') days,count(id) count from table gro ...
分类:
数据库 时间:
2017-02-12 15:40:03
阅读次数:
205
最近在研究ASP.NET Core,其中就用到了Entity Framework Core,对于Entity Framework Core连接SqlServer数据库,使用Code Frist创建数据库,更新数据库做一个记录。 开发工具:VS2017 RC Net Core版本:1.1 EF版本:1 ...
分类:
数据库 时间:
2017-02-12 14:48:19
阅读次数:
397
一、sql理论题 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2. ...
分类:
数据库 时间:
2017-02-12 13:24:15
阅读次数:
267
开发过程中经常遇到远程访问mysql的问题,每次都需要搜索,感觉太麻烦,这里记录下,也方便我以后查阅。 首先访问本机的mysql(用ssh登录终端,输入如下命令): 输入密码登陆进去后,输入如下的语句: 其中: user是用户名mysql默认的是rootpassword是密码自己设置%表示任意主机, ...
分类:
数据库 时间:
2017-02-12 12:28:07
阅读次数:
202