![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
NWU_LK
这个作者很懒,什么都没留下…
展开
-
Linux安装Mysql——NWU_LK
Linux安装Mysql(基于Ubuntu)安装更新数据源:apt-get update安装 MySQL:apt-get install mysql-server(安装过程会让设置密码)因为是全新安装,您需要运行附带的安全脚本:mysql_secure_installation。这将提示您输入您在之前步骤中创建的 root 密码。您可以按 Y,然后 ENTER 接受所有后续问题的默认值,但是要询问您是否要更改 root 密码。您只需在之前步骤中进行设置即可,因此无需现在更改测试:systemct原创 2020-10-13 16:21:39 · 89 阅读 · 1 评论 -
分库分表——NWU_LK
为什么分库分表当数据量达到一定程度,当扩充硬件(加大CPU或者加到内存)或者优化数据库表结构优化效果不明显时,就需要进行分库分表,分库分表就是为了解决数据库的数据量过大而导致的性能降低的问题...原创 2020-10-29 20:57:34 · 189 阅读 · 3 评论 -
Canal介绍
Canal介绍简介canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。Canal环境搭建canal的原理是基于mysql binlog技术,所以这里一定需要开启mysql的binlog写入功能开启mysql服务: service mysql start登录mysql客户端,检查binlog功能是否有开启:show variables like 'log_bin'如果on则原创 2020-10-11 17:21:26 · 557 阅读 · 0 评论 -
Redis基础知识——NWU_LK
Redis学习笔记Redis简介Redis是由c语言开发的一款完全开源免费的key-value数据库,它支持多种语言的API。Redis是非关系型数据库,因为web2.0的兴起,非关系型数据库变得异常火爆,传统的关系型数据库暴露了太多的问题,关系型数据库很难实现高并发,高效率。Redis的优点是效率高、丰富的数据类型、原子性(多个操作也支持事务)。缺点是数据缺少结构化、耗内存(因为redis直接将数据保存在内存中,如果需要持久化有两种方案,一种是定时快照(RDB),即每隔一段时间就将内存中的数据存入原创 2020-08-08 17:46:05 · 161 阅读 · 0 评论 -
MySQL高级部分学习——NUW_LK
MySQL高级部分学习(一)Linux安装MySQL查看是否已安装:rpm -qa | grep mysql原创 2020-07-31 21:43:09 · 841 阅读 · 0 评论 -
MySQL基础部分学习(二)
MySQL基础部分学习(二)数据类型常见数据类型:数值型:整型、浮点型、定点型字符型:短文本、长文本日期型整型类型字节范围tinyint1有符号:-128~127 、无符号:0~255smallint2有符号:-32768~32767 、无符号:0~65535mediumint3略int4略bigint8略建表时默认为有符号属性,需加unsigned使属性变为无符号类型。浮点型类型字节范围原创 2020-07-22 12:33:44 · 144 阅读 · 0 评论 -
MySQL基础部分学习(一)
MySQL从入门到精通基本命令常用命令作用mysql -uroot -p登录show databases显示所有数据库use 库名进入数据库show tables显示所有表selelct database()查看当前数据库desc 表名查看表信息select version()查看mysql版本mysql --version查看mysql版本简单查询相关命令常用命令作用select * from 表原创 2020-07-21 09:41:35 · 72 阅读 · 0 评论