二进制数据类型 binary varbinary Uniqueidentifier binarry(n):n用来表示数据的长度,长度为 1—8000,最低长度为1。 varbinary:varbinary(n)!--具有可变动的长度类,型用来存储二进制数据的,。也是用来代表数据的长度,在输入数据的时... ...
分类:
数据库 时间:
2019-05-25 12:40:59
阅读次数:
116
<1> 初始化数据库 输入命令 <2>安装服务输入安装命令: <3>卸载mysql输入安装命令: 备注:mysqld --remove是卸载MySQL服务 <4>启动服务输入命令: <5>停止服务输入命令: <6>初始化 data输入命令: 在 5.7 需要初始化 data 目录: <7>登录 My ...
分类:
数据库 时间:
2019-05-25 12:42:17
阅读次数:
117
在使用group_concat的过程中遇到个问题,这里记录一下:在MySQL中有个配置参数group_concat_max_len,它会限制使用group_concat返回的最大字符串长度,默认是1024。 查询group_concat_max_len大小: 修改group_concat_max_l ...
分类:
数据库 时间:
2019-05-25 12:45:20
阅读次数:
149
1. ...
分类:
数据库 时间:
2019-05-25 12:46:38
阅读次数:
95
curl -O https://pecl.php.net/get/mongodb-1.2.3.tgz tar zxf mongodb-1.2.3.tgz cd mongodb-1.2.3 phpize ./configure --with-php-config=/usr/local/php/bin/... ...
分类:
数据库 时间:
2019-05-25 12:49:49
阅读次数:
108
增加列alter table 表名 add 列名 列类型 插入列 alter table 表名 insert 列名 列类型 (first/after 列名) 修改列类型 alter table 表名 nodify 列名 新列类型 新参数 修改列名及列类型 alter table 表名change 列 ...
分类:
数据库 时间:
2019-05-25 12:53:51
阅读次数:
110
这里有一篇关于Mysql高可用方案的干货文章:[干货分享] 一文了解数据库高可用容灾方案的设计与实现 网友们公司中的使用方案讨论:想问各位大大 MySQL 是怎么做高可用的? 一、Mysql高可用解决方案 方案一:共享存储 一般共享存储采用比较多的是 SAN/NAS 方案。 方案二:操作系统实时数据 ...
分类:
数据库 时间:
2019-05-25 12:56:03
阅读次数:
244
http://www.w3school.com.cn/sql/index.asp 官网教程 查询各个表格的行数 表格名+行数 SELECT a.name, b.rowsFROM sysobjects AS a INNER JOINsysindexes AS b ON a.id = b.idWHERE ...
分类:
数据库 时间:
2019-05-25 12:59:20
阅读次数:
109
安装MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行, ...
分类:
数据库 时间:
2019-05-25 13:05:19
阅读次数:
117
1.sql语句中=与in的区别,=是指一对一之间的等于,而in是指一对多之间的;同样的道理,<>与 not in的区别,<>是指一对一之间的不等于,而not in是指一对多之间的不等于。 2.mybaits其实是jdbc的升级版。 mybaits一种是xml,一种是注解,xml是调用session中 ...
分类:
数据库 时间:
2019-05-25 13:06:31
阅读次数:
129
一直被用错的6种SQL 错误用法:1、LIMIT 语句2、隐式转换3、关联更新、删除4、EXISTS语句…… ...
分类:
数据库 时间:
2019-05-25 13:07:26
阅读次数:
200
在开发过程中,总有一些需求是需要查看在A表中ID不存在于B表中的ID的情况: 下面有三种方法可以实现这一需求: 第一种:使用Not in 方法通过子查询的结果集来做过滤: 这种情况最常见也是最容易理解的逻辑SQL代码,但是会有很多问题出现。 首先,这种情况是针对数据量比较小的情况使用的,原因在于IN ...
分类:
数据库 时间:
2019-05-25 13:07:43
阅读次数:
385
declare @test_Var int \\声明变量用declare,声明局部变量用@符号,变量的数据类型为整型int。 (声明) set @test_Var=1000 \\为此变量赋值,赋值为1000。 select @test_Var \\用select 语句进行显示此变量的值。 变量的声明... ...
分类:
数据库 时间:
2019-05-25 13:08:35
阅读次数:
153
首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。 然后在虚拟机中查看网络端口信息: #netstat -ntpl 注意:需要提前安装:yum install net-tools,否则报错:-bash: netstat: command not found 之后查看了防火墙的状 ...
分类:
数据库 时间:
2019-05-25 13:12:41
阅读次数:
151
最近有用到对存储过程(procedure)重命名的功能,在网上找了一下资料都没有讲到在mysql中是如何实现的,当然可以删掉再重建,但是应该有别的方法,在“mysql”这个数据库(自带)中找了一下,发现两张表:func、proc,发现func表是空的,proc表记录了有关procedure和func ...
分类:
数据库 时间:
2019-05-25 13:15:17
阅读次数:
123
数值型 1.整型 tinyint 占据空间:1个字节,存储范围:-128-127,0-255 一个字节 8个位 0000 0000 -1111 1111 0 -> 2的8次方-1=255 0 000000-0 1111111 0->127 1 000000-1 1111111 0->-127 -12 ...
分类:
数据库 时间:
2019-05-25 13:17:32
阅读次数:
107
可以简单的这样理解:一个公司比喻成一台服务器,数据库是这个公司中的一个部门。 1.SID:一个数据库可以有多个实例(如RAC),SID是用来标识这个数据库内部每个实例的名字, 就好像一个部门里,每个人都有一个自己的名字。 2.SERVICE_NAME:是这个数据库对外宣称的名字,外面的人要想连接我这 ...
分类:
数据库 时间:
2019-05-25 13:18:39
阅读次数:
167
创建数据库 使用show dbs命令查看数据库 删除数据库 使用db命令可以查看数据库名字 创建集合 使用show collections查看数据库中的集合 删除集合 查询集合 其中pretty()以格式化的方式显示文档 条件操作符 同时使用$lt和$gt 模糊查询 AND条件 格式db.col.f ...
分类:
数据库 时间:
2019-05-25 14:34:46
阅读次数:
125
在上章42.QT-QSqlQuery类操作SQLite数据库(创建、查询、删除、修改)详解学习了如何操作SQLite,本章来学习如何访问远程SQLite 1.首先设置共享,映射(用来实现远程访问) 将要共享的share文件夹设置为共享(远程访问默认只能读),如果要想远程访问能够写的话,则点击权限进行 ...
分类:
数据库 时间:
2019-05-25 15:40:34
阅读次数:
132
MySQL主从复制 首先我们说说主从复制的原理,这个是必须要理解的玩意儿: 理解: MySQL之间的数据复制的基础就是二进制日志文件bin log ,Master的所有操作都会纪录在二进制日志文件中,其他MySQL通过一个IO线程与其进行通信,监控这个日志文件的变化,并将变化赋值到Slave的中继日 ...
分类:
数据库 时间:
2019-05-25 15:42:03
阅读次数:
140