随笔分类 -  数据库

摘要:###前言 本地Navicat连接远程服务器的数据库出现1045-Access denied for user ‘root’@‘localhost’(using password:YES) 问题。记录一下解决方法,以后方便配置。 ###解决思路 1.查看mysql的权限 use mysql; sel 阅读全文
posted @ 2021-06-23 12:51 [奋斗] 阅读(331) 评论(0) 推荐(0) 编辑
摘要:##mysql语句的整理 ###1.SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 阅读全文
posted @ 2021-03-08 14:15 [奋斗] 阅读(175) 评论(0) 推荐(0) 编辑
摘要:###第一步:查询服务器残留mysql数据并删除 rpm -qa |grep -i mysql find / -name mysql ###第二步:mysql安装包准备 (1) mysql官网下载地址:https://downloads.mysql.com/ (2) wget https://dev 阅读全文
posted @ 2021-01-30 13:14 [奋斗] 阅读(173) 评论(0) 推荐(0) 编辑
摘要:####前言 InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了。 ####1、事务和外键 ● InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并发的事务安全,包括ACID。如果应用中需要执行大量的INSERT或U 阅读全文
posted @ 2021-01-28 10:30 [奋斗] 阅读(3396) 评论(0) 推荐(2) 编辑
摘要:####JDBC本质 只是一个接口 每个数据库的规范 就是实现类的接口 其实是官方 定义的一套操作所有关系型数据库的规则,就是接口,各个数据库厂商去实现这套接口,提供数据库驱动jar包, 我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类 1.mysql驱动包准备 mysq 阅读全文
posted @ 2021-01-19 13:21 [奋斗] 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一、基础用法 mysql中in常用于where表达式中,其作用是查询某个范围内的数据。 select * from where field in (value1,value2,value3,…) 当 IN 前面加上 NOT 运算符时,表示与 IN 相反的意思,即不在这些列表项内选择 select * 阅读全文
posted @ 2020-12-19 13:14 [奋斗] 阅读(5601) 评论(0) 推荐(0) 编辑
摘要:事务 什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 百度 ACID 原子性(Atomic) 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能 阅读全文
posted @ 2020-11-26 18:16 [奋斗] 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一、缓存处理流程 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。 二、缓存穿透 描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时 阅读全文
posted @ 2020-11-25 09:36 [奋斗] 阅读(104) 评论(0) 推荐(0) 编辑
摘要:初识MySQL 为什么要学习数据库? 1、岗位技能需求 2、现在的世界,得数据者得天下 3、存储数据的方法 4、程序,网站中,大量数据如何长久保存? 5、数据库是几乎软件体系中最核心的一个存在。 什么是数据库? 数据库 ( DataBase , 简称DB ) 概念 : 长期存放在计算机内,有组织,可 阅读全文
posted @ 2020-11-21 10:17 [奋斗] 阅读(127) 评论(0) 推荐(0) 编辑
摘要:###1.下载安装包 ##查看当前目录,源码包下载在此目录下 pwd ##下载命令 wget http://download.redis.io/releases/redis-5.0.5.tar.gz ###2.解压源码包 ##解压会生成一个redis-5.0.5的目录 tar -zxvf redis 阅读全文
posted @ 2020-11-12 18:20 [奋斗] 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:#创建用户 create user 'songwp' IDENTIFIED BY '1234' #用户授权 GRANT ALL ON DB01.* TO 'songwp' #撤销权限 REVOKE ALL ON DB01.* FROM 'songwp' #删除用户 DROP USER 'songwp 阅读全文
posted @ 2020-11-11 17:44 [奋斗] 阅读(113) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示