04 2021 档案

摘要:一、用户管理 1)开启远程登录 (在服务端开启) 1.sudo -i 2.cd /etc/mysql/mysql.conf.d 3.cp mysqld.cnf mysqld.cnf.bak 4.vi mysqld.cnf #找到43行左右 ,加#注释 #bind-address = 127.0.0. 阅读全文
posted @ 2021-04-26 21:40 苍山如海,残阳如血 阅读(140) 评论(0) 推荐(0)
摘要:1 三范式 2 mysql引擎 : MyISAM InnoDB SQL语句优化 一、尽量 选择数据类型占空间少,在where ,group by ,order by 中出现的频率高的字段建立索引。 二、explain 放在查询语句前面可以获取查询计划,建立合适索引。 例: explain selec 阅读全文
posted @ 2021-04-25 22:18 苍山如海,残阳如血 阅读(51) 评论(0) 推荐(0)
摘要:作用:1.为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 2.当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作相互干扰。 特征: 原子性 、一致性、隔离性、持久性。 隔离性分为:1.读未提交:两个事 阅读全文
posted @ 2021-04-24 15:48 苍山如海,残阳如血 阅读(163) 评论(0) 推荐(0)
摘要:定义:存储过程和函数是事先经过编译并存储在数据库中的一段sql语句集合,调用存储过程和函数可以简化应用开发工作,提高数据库处理的效率。 函数和存储过程的区别:1.函数有且只有一个返回值,而存储过程不能有返回值。 2.函数只能有输入参数,而存储过程可以有 in out inout多个类型参数。 3.存 阅读全文
posted @ 2021-04-24 15:28 苍山如海,残阳如血 阅读(488) 评论(0) 推荐(0)
摘要:备份数据库命令格式: mysqldump -u用户名 -p 源库名 > ~/stu.sql 源库名可以有以下几种: --all-databases 备份所有库 db_name 备份单个库 -B 库1 库2 库3 备份多个库 库名 表1 表2 表3 备份指定库的多张表 恢复数据库命令格式:mysql 阅读全文
posted @ 2021-04-24 13:12 苍山如海,残阳如血 阅读(39) 评论(0) 推荐(0)
摘要:1.表能根据实际需求复制数据 2.复制表时不会把key属性复制过来 语法: create table 表名 select 查询语句; 阅读全文
posted @ 2021-04-24 13:05 苍山如海,残阳如血 阅读(48) 评论(0) 推荐(0)
摘要:视图的优缺点: 优点:1.是对数据的一种重构,不影响原数据表的使用。 2.简化高频复杂操作的过程,就像一种对复杂操作的封装。 3.提高安全性,可以给不同的用户提供不同的视图 4.让数据更加清晰 缺点:1.视图的性能相对较差,从数据库视图查询数据可能会很慢。 2.表依赖关系处理麻烦,根据数据库的基础表 阅读全文
posted @ 2021-04-24 12:57 苍山如海,残阳如血 阅读(88) 评论(0) 推荐(0)
摘要:E-R模型: 表关联查询:如果多个表存在关联关系,可以多个表在一起进行查询操作。 多表联合查询语法:select 字段1,字段2 from 表1,表2 ,表3...... where [条件] 例如: select * from dept,person where dept.id=person.de 阅读全文
posted @ 2021-04-24 11:55 苍山如海,残阳如血 阅读(258) 评论(0) 推荐(0)
摘要:一对一模型:一张表的一条记录一定只能与另外一张表的一条记录进行对应,反之亦然。 举例:学生信息与档案信息,一个学生对应一个档案,一个档案也只能属于一个学生。 学生表:create table student(id int primary key auto_increment ,name varcha 阅读全文
posted @ 2021-04-24 11:46 苍山如海,残阳如血 阅读(198) 评论(0) 推荐(0)
摘要:外键作用:1.保证数据的完整性、一致性,更可靠。 2.设置外键约束的两个表之间会有 父子关系 ,即字表中外键字段的取值范围 取决于 父表 3.设置外键一定程度上降低了数据库的速度 4.字表中外键字段的数据类型要与父表中的数据类型一致。 建立外键语法:[constraint 外键名] foreign 阅读全文
posted @ 2021-04-24 08:26 苍山如海,残阳如血 阅读(573) 评论(0) 推荐(0)
摘要:索引优缺点: 优点:加快数据检索速度,提高查找效率。 缺点:占用数据库物理存储空间,当对表中数据更新时,索引需要动态维护,降低数据写入效率 1.普通索引(MUL) create table 表名 (字段名 数据类型,字段名 数据类型,index(字段名),index(字段名)); 在已有表中创建索引 阅读全文
posted @ 2021-04-24 07:52 苍山如海,残阳如血 阅读(50) 评论(0) 推荐(0)
摘要:(7) select (8) [distinct] <select_list> # 这里可以是*、字段名、聚合函数(avg([distinct] 字段名)、max([distinct] 字段名)、min([distinct] 字段名)、sum([distinct] 字段名)、count([disti 阅读全文
posted @ 2021-04-24 07:27 苍山如海,残阳如血 阅读(90) 评论(0) 推荐(0)
摘要:题材之所以能制造涨停、短线爆炒连板牛股、龙妖,是资金面 、消息面 、市场面、技术面 等多点的共振。 热点热度的判断从三点看, 第一:从当天涨停,各个题材的竞争顺序看,做短线的要求当然是尽量把握当前热点,这样个股更容易上涨或涨停甚至连板。 第二:从盘后各种消息判断,现在传统和新媒体都比较多,哪个消息发 阅读全文
posted @ 2021-04-19 21:12 苍山如海,残阳如血 阅读(204) 评论(0) 推荐(0)
摘要:1.模糊查询 Like 用于在where 子句中进行模糊查询,SQL like 子句中使用%来表示任意0个或者多个字符,下划线 _ 表示任意一个字符。 使用LIKE子句从数据表中读取数据的通用语法: select field1,field2,...fieldn from table_name whe 阅读全文
posted @ 2021-04-15 17:29 苍山如海,残阳如血 阅读(110) 评论(0) 推荐(0)
摘要:1. 插入语句 insert into 表名 values(值1,值2,.....); insert into 表名(字段1,字段2,.....) values(值1,值2,......) 2.select 语句 select * from 表名 [where 条件]; select 字段1,字段2 阅读全文
posted @ 2021-04-15 16:58 苍山如海,残阳如血 阅读(1907) 评论(0) 推荐(0)
摘要:一、创建表: create table 表名( 字段名 数据类型 字段约束, 字段名 数据类型 字段约束, ... 字段名 数据类型 字段约束 ); 二、数据类型: 整型: tinyint 1个字节 (-128,127) smallint 2个字节 (-32768-32767) 3万多 medium 阅读全文
posted @ 2021-04-15 14:28 苍山如海,残阳如血 阅读(324) 评论(0) 推荐(0)
摘要:1.查看已有库 show databases; 2.创建库:create database 库名 charset =utf8; 3.查看创建库的语句:show create database 库名; 4.查看当前所在库:select database(); 5.切换库:use 库名; 如:使用stu 阅读全文
posted @ 2021-04-15 13:09 苍山如海,残阳如血 阅读(78) 评论(0) 推荐(0)
摘要:1 . Ubuntu安装MySQL服务 安装服务端:sudo apt-get install mysql-server 安装客户端:sudo apt-get install mysql-client 配置文件:/etc/mysql 命令集:/usr/bin 数据库存储目录:/var/lib/mysq 阅读全文
posted @ 2021-04-15 11:19 苍山如海,残阳如血 阅读(642) 评论(0) 推荐(0)
摘要:一、在python3中引入了字节串的概念,与str不同,字节串以字节序列值表达数据,更方便用来处理二进制数据。因此在python3中字节串是常见的二进制数据展现方式。 普通的ascii编码字符串可以在前面加b转换为字节串,例如:b"hello" 字符串转换为字节串方式:str.encode() 字节 阅读全文
posted @ 2021-04-14 22:51 苍山如海,残阳如血 阅读(146) 评论(0) 推荐(0)
摘要:1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外部文档 Shift + 阅读全文
posted @ 2021-04-14 21:09 苍山如海,残阳如血 阅读(96) 评论(0) 推荐(0)
摘要:一、正则表达式对象 obj = compile(pattern,flags = 0) 功能:获得正则表达式对象 参数:pattern:正则表达式 flags:功能标志位,提供更丰富的匹配 返回值:正则表达式对象 obj.findall(string,pos,endpos) 功能:通过正则表达式匹配字 阅读全文
posted @ 2021-04-14 20:41 苍山如海,残阳如血 阅读(242) 评论(0) 推荐(0)
摘要:一、元字符 二、转义字符 正则表达式用反斜杠字符(" \ ")来表示特殊格式或允许使用特殊字符而不调用它的特殊用法。正则表达式特殊符号: . * ? $ '' "" [] {} () \ ^ 例如匹配特殊字符 . 时使用\. 表示点的本身含义: In:re.findall('-?\d+\.?\d*' 阅读全文
posted @ 2021-04-14 13:07 苍山如海,残阳如血 阅读(74) 评论(0) 推荐(0)
摘要:1远程登录: 安装SSH服务:sudo apt-get install openssh-server 查看SSH服务状态:ps -e|grep ssh 启动和关闭:sudo service ssh start/restart/stop sudo /etc/init.d/ssh start/resta 阅读全文
posted @ 2021-04-13 15:29 苍山如海,残阳如血 阅读(102) 评论(0) 推荐(0)
摘要:增加用户:adduser name 设置用户密码:passwd 删除用户:deluser 删除用户组:delgroup 修改文件归属:chown 注:添加用户后为保证用户有sudo权限,需修改/etc/sudoers文件,找到下面一行,在root下面添加一行,假设aid为用户名,如下所示: root 阅读全文
posted @ 2021-04-10 19:24 苍山如海,残阳如血 阅读(50) 评论(0) 推荐(0)
摘要:1、dpkg命令 本地包安装 dpkg -i <package> 本地安装包卸载 dpkg -r <package> 本地包状态查看 dpkg -s <package> 本地包卸载并清除记录 dpkg -p <package> 2、apt命令 升级软件包 apt-get update 安装软件 ap 阅读全文
posted @ 2021-04-10 19:15 苍山如海,残阳如血 阅读(61) 评论(0) 推荐(0)