大数据
-
数据库基础
关系型数据库:oracle、mysql create user lao identified by 123456 account unlock //创建用户且设置状态 grant connect to lao //赋予登录权限 //赋予资源权限 grant resource to lao //资源权限允许该用户创建…
-
数据库扩容也可以如此丝滑,MySQL千亿级数据生产环境扩容实战
数据库平滑扩容 目录 1:理解传统扩容实现方案 2:理解平滑扩容双写方案 3:掌握数据库2N扩容方案 4:实现数据库双主同步 5:掌握ShardingJDBC路由以及动态扩容技术 6:掌握KeepAlived+MariaDB数据库高可用方案 1. …
-
数据库的基本概念
数据库的基本概念 一. 数据库(database) 是保存有组织的数据的容器(通常是一个文件或一组文件)。我们是通过数据库软件(DBMS,数据库管理系统)来创建和操纵数据库的。 二. 表(table) 某种特定类型数据的结构…
-
数据库测试
1,数据的正确性测试:数据有无乱码、页面的增删改查,数据库是否成功的显示相应的数据 2,数据库构造:数据库配置文件修改不能否访问数据库、构造异常的数据不能否在页面显示、加密字段是否密文显示 3,数据同步测…
-
mysql关于cpu占用100%问题的思考
CPU高说明计算机在执行大量的计算,很大可能是查询执行时因索引建立不合理或sql语句书写效率低下,mysql发生了大量的连接查询、条件判断等,需要处理的记录数过大。 此时,可以通过建立合理的索引或者改写s…
-
Windows下MySql如何执行sql脚本文件
未连接数据库:在命令行下输入 mysql -h localhost -u root -p密码< c:/db.sql 即可. (注意路径不用加引号的) 已连接数据库,此时的提示符为 mysql> :在命令行下输入 source c:/db.sql 或者 /. c:/db.sql …
-
linux环境中执行Mysql脚本
1.首先进入shell~ 2.进入服务器后,输入mysql -h localhost -u root -p,进入MySql; 3.输入MySql密码; 4.将脚本复制到服务器,具体怎么做,可以用Xftp; 5.例如,我执行的test.sql,在/usr/local/test.sql目录下,…
-
mysql安装教程
1、卸载mysql(重要)(1)使用 rpm 命令查看已安装的安装包输入以下命令检查是否安装了mysql软件: rpm -qa | grep mysql 如果查到了相关文件,例如 使用 rpm -e 文件名 的命令删除该文件,以上面文件为例,执行以…
-
编译SQLite libsqlite3.so文件
在使用linux aarch64 SQLite时需要用到aarch64版libsqlite3.so,如果linux没自带或要使用最新版本时,可自行编译。1、sqlite源码包下载地址:https://www.sqlite.org/download.html2、解压后在终端执行以下2行命令…
-
Redis学习
Redis 因为没有指定配置文件 需配置 redis-server redis.windows.conf 之后自动启动 测试性能 redis-benchmark -p 6379 -c 100 -n 10000 基础概念: 清空当前数据库:flushdb 清空全部数据库:flushall redis是单线…