数据库技术
一、逻辑架构 MySQL也采用分层架构。插件式的存储引擎架构将查询处理和其他的系统任务以及数据的存取相分离,这样就可以根据业务需求来选择适合的存储引擎。 1、层次结构 连接层 —— 业务逻辑处理层(处理sql)—— 数据存储引擎 —— 硬盘 (1)连接层 是一些客户端和连接服务,主要完成类似于连接处 ...
实现功能如下图: 注明:此文使用的是DevExpress控件,winform 原生控件也是一样使用方法。 1.点击选择图片按钮,功能为通过对话框选择要上传的文件,并将该文件在下面的PictureEdit中显示出来。具体代码如下: ShowPic()方法为静态方法,可以直接调用,其中的PicAddre ...
问题背景:client LB RS(单台)访问正常 client LB RS(多台)访问异常 具体现象:多台RS访问会出现401认证失败问题原因:rs的session存到本地,两台rs没有共享解决方案:临时开下会话保持就好,长期解决需要共享session。 ...
多表查询sql语句 1 --解锁SCOTT用户 2 alter user scott account unlock 3 --检索指定的列 4 select job,ename,empno from emp; 5 --带有表达是的select子句 6 select sal*(1+0.2),sal fr ...
数据库编程题 1、 姓名 日期 是否上班 张三 星期二 是 张三 星期三 是 李四 星期一 是 王五 星期二 是 张三 星期二 是 写出一条SQL语句输出下列结果 姓名 星期一 星期二 星期三 张三 2 1 李四 1 王五 1 答案: select t.name,SUM(Case when t.da ...
经常在写存储过程的时候获取当前插入后的ID都会用 @@IDENTITY 但是今天在用 @@IDENTITY的时候涉及到当前数据的插入会有insert触发器发生时,发现与实际插入的ID值对不上,网上查询了一下,用SCOPE_IDENTITY()就好了 select SCOPE_IDENTITY() 返 ...
1.流程控制 在T-SQL中,与流程控制语句相关的关键字有8个: BEGIN...END BREAK GOTO CONTINUE IF...ELSE WHILE RETURN WAITFOR 其实还可以加一个,那就是GO,下面我们一个一个来解释说明意思吧 (1)GO:批处理提交语句,相当于把GO之前 ...
2018.6.1 MySQL数据库忘记root密码解决: 进入配置文件/etc/my.cnf 在[mysqld]下加入一条语句:skip grant tables 重新启动mysqld:service mysqld restart 无密码登录MySQL数据库:mysql uroot p 进入数据库后 ...
一.?环境描述操作系统版本:centos 7.2主服务器:192.168.0.72 ?node2从服务器:192.168.0.73 ?node3调度服务器MySQL-Proxy:192.168.0.71 ??node1二.?配置mysql主从2.1 安装mysqlnode2和node3都需安装[lirou@node2 ~]$ sudo y