数据库
协手共建美好家园
这个作者很懒,什么都没留下…
展开
-
mysql获取数字
1、定义函数DROP FUNCTION IF EXISTS `GetNumber`;DELIMITER $$CREATE FUNCTION `GetNumber`(in_string VARCHAR(50), in_index INTEGER) RETURNS INTNO SQLBEGIN DECLARE ctrNumber VARCHAR(50); DECLARE finNumber VARCHAR(50) DEFAULT ''; DECLARE sChar VARCH原创 2021-09-03 18:32:12 · 889 阅读 · 0 评论 -
centos7防火墙设置
查看开放端口firewall-cmd --zone=public --list-ports新增开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent原创 2020-09-30 14:40:30 · 133 阅读 · 0 评论 -
数据库笔记05
-- 序列 sequence :不适合比较大的数据 -- 创建序列 create sequence user_id_seq -- 序列名 start with 1 -- 起始值 increment by 1 -- 步长,也就是每次递增的大小 maxvalue 99999; -- 最大值 -- 查看用户所有序列 sele...原创 2019-12-18 19:39:27 · 129 阅读 · 0 评论 -
数据库笔记04
子查询-- 子查询 -- 单行单列子查询:子查询返回的结果只有一行 select ename, sal from scott.emp where sal = (select max(sal) from scott.emp); -- 多行单列子查询:子查询返回的结果有多行 select empno, job, sal, deptno from scott.emp where d...原创 2019-12-17 19:11:45 · 134 阅读 · 0 评论 -
数据库笔记03
-- NVL2(expr1, expr2, expr3),expr1不为null,得到expr2,否则得到expr3select ename, sal, comm, nvl2(comm, (sal + comm), sal) as 月总工资 from scott.emp;-- NVL(expr1, expr2),expr1为null,得到expr2,否则得到expr1本身select ena...原创 2019-12-16 17:47:10 · 169 阅读 · 0 评论 -
MySQL8设置允许远程连接
创建一个远程连接用户,‘hadoop’@’%’(hadoop是用户名,%是允许任意远程主机连接)mysql> create user 'hadoop'@'%' identified by '123456';Query OK, 0 rows affected (0.08 sec)mysql> grant all PRIVILEGES on hadoop.* to 'hadoop'...原创 2019-12-14 15:42:07 · 916 阅读 · 0 评论 -
数据库笔记01
定义关系模型:二维表格模型关系型数据库:建立在关系模型基础上的数据库。也就是二维表及其之间的联系组成的一个数据组织,有结构的结构化语言SQL数据查询语言DQL:查select数据操作语言DML:增insert、删delete、改update数据定义语言DDL:创建create、修改alter、删除drop数据控制语言DCL:创建用户create、授权grant、回收revoke事务...原创 2019-12-13 14:27:32 · 200 阅读 · 0 评论 -
数据库笔记02
Oracle常用的类型: number(总个数, 小数位数)、char(指定大小)、varchar2(指定大小)、date存储大容量可以用: long:存储2G,每个表只能有一个long类型,不能作为主键、不能建立索引、不能出现在查询语句中,约束较多,不建议使用。 clob:可以存储文章等大容量的内容,推荐使用操作表结构-- 将tb2表名修改为tb3rename tb2 t...原创 2019-12-13 14:23:55 · 121 阅读 · 0 评论