使用docker搭建lnmp环境,使用的是分容器的搭建方案 框架使用thinkphp,想要连接数据MySQL,一直显示“SQLSTATE[HY000] [2002] Connection refused” 数据库配置host填的是localhost,后面改成了127.0.0.1,都是连接不了 还以为 ...
分类:
数据库 时间:
2019-06-15 20:22:50
阅读次数:
151
一个基本项目结构由DB类(负责连接数据库的工作),DAO接口及实现类(继承DB类),bean对象封装类,Druid在DB和DAO内使用 DB类: DB类负责获取数据源,基本步骤如下 1.准备配置文件 url=jdbc:oracle:thin:@192.168.31.50:1521:orcl user ...
分类:
数据库 时间:
2019-06-15 20:36:29
阅读次数:
228
一、面试题:InnoDB中一棵B+树能存多少行数据? 1、InnoDB一棵B+树可以存放多少行数据? InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万。 为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构、数据组织方式说起。 我们都知道 ...
分类:
数据库 时间:
2019-06-15 20:39:57
阅读次数:
311
目录 1.1 拉取mysql镜像 1.2 创建用于挂载的目录 1.3 使用镜像创建容器 1.4 命令解析: 1.5 进入容器 目录 1.1 拉取mysql镜像 1.2 创建用于挂载的目录 1.3 使用镜像创建容器 1.4 命令解析: 1.5 进入容器 正文 回到顶部 1.1 拉取mysql镜像 回到 ...
分类:
数据库 时间:
2019-06-15 20:41:25
阅读次数:
151
一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二查询字符串 SELECT * FROM tb_stu WHERE sname = '小刘' SELECT * FROM tb_stu WHER ...
分类:
数据库 时间:
2019-06-16 00:20:29
阅读次数:
142
文章转自:https://blog.bcmeng.com/post/lsm-tree-vs-b-tree.html 数据库最基本两个功能:数据的存储和数据的查询。 当我们写入数据时,数据库可以存储数据;当我们需要访问数据时,数据库可以给我们想要的数据。 数据库会通过特定的数据模型和数据结构存储数据, ...
分类:
数据库 时间:
2019-06-16 00:28:41
阅读次数:
138
1. command 2. sample The output result indicate the row number of the table: customers is 4. ...
分类:
数据库 时间:
2019-06-16 00:33:44
阅读次数:
142
你用支付宝去去超市买东西,100块钱转给超市,其实这是两步: 第一步,在支付宝数据库中你的账户减去100; 第二步,在超市的支付宝账户上加上100元,交易完成; 但是如果第一步完成了,还没执行第二步的时候,停电了会发生什么呢? 会发生,你的账户减少了100块,超市的账户金额没变,这不就出现问题了,不 ...
分类:
数据库 时间:
2019-06-16 00:38:33
阅读次数:
165
话不多说直接上代码。 生成VO的脚本: 生成DaO的脚本: 将生成出来的数据复制到Java类里,格式化就OK了。 ...
分类:
数据库 时间:
2019-06-16 00:40:31
阅读次数:
205
临时表 临时表主要应用于保存一些临时数据。临时表只在当前连接可见。当关闭连接时,MySQL会自动删除表并且释放空间。临时表在MySQL 3.23版本中添加,低于 3.23版本就无法使用MySQL的临时表。现在很少使用这么低版本的MySQL数据库了。 CREATE TEMPORARY TABLE Te ...
分类:
数据库 时间:
2019-06-16 00:41:54
阅读次数:
135
很明显是编码的问题。检查了一下$conn->query("set names utf8");已经加在代码里了。那莫非是数据库编码不是utf8? 看了一下 还真不是 于是右键要修改的表,点击alter table,做了如下修改。 不报任何期望的重启了服务器又试了一次 果然还是那个错。。。。 这种场面我 ...
分类:
数据库 时间:
2019-06-16 09:27:24
阅读次数:
103
报错如图: 最开始其实我的列名tname和tsubject分别叫name和subject,后来看到网上有说这个报错可能是数据库建表的时候使用了mysql的关键词,我就只把name改了。后来还是这个问题,百思不得其解。 后来同学告诉我说老师帮她检查SQL语句的问题时都是把php程序里的SQL语句先复制 ...
分类:
数据库 时间:
2019-06-16 09:33:42
阅读次数:
113
1、先安装第3方包 新建项目文件夹-》建入口js文件-》npm init 创建包管理文件 package.json -》npm install mysqljs/mysql 2、在项目入口文件来做数据库操作(数据库操作语句,其实可以去npm官网查看这个masql插件的文档) 真实的工作场景中,数据库位 ...
分类:
数据库 时间:
2019-06-16 09:34:29
阅读次数:
123
一、influxDB 1.安装 1)运行容器 端口概述: 8083端口:web访问端口,8086:数据写入端口,8090和8089为内部端口 2)访问http://192.168.25.129:8083/ 2.influxdb常用操作 1)选择数据库 2)点击Query Templates下拉列表的 ...
分类:
数据库 时间:
2019-06-16 09:43:38
阅读次数:
119
修改数据库密码:[root@svr~]#mysqladmin–uroot-p(旧密码)password‘新密码’设置字体格式utf8[root@svr~]#vim/etc/my.cnfcharacter_set_server=utf8进入数据库mysql–uroot–ppwd@123(中间不能有空格如果有空格,会认为空格后面是一个数据库的)数据库语句以分号;结尾或者\g查看数据库表showdata
分类:
数据库 时间:
2019-06-16 09:45:59
阅读次数:
230
选定一个列,比如用户编号列//欲插入的用户编号string ll_userID="xxxxxxxx";//查询此编号是否存在SqlCommand mycmd = new SqlCommand("select 用户编号 from table where 用户编号='"+ll_userID+"'", m ...
分类:
数据库 时间:
2019-06-16 10:09:47
阅读次数:
201