数据库

SQL数据库安装

a 夏天 提交于 2020-03-13 07:55:25
SQL数据库的安装 本次演示是在VMware上的虚拟机服务器上做演示 第一步 挂载SQL镜像文件 第二步 打开SQL镜像进行安装 第三步 选择安装功能 第四步 产品更新可以不装直接跳过 第五步 如果选择了安装更新等待它安装完成 第六步 使用默认产品密钥 第七步 检查程序的支持规则,在实验环境下防火墙可以关闭掉。 第八步 选择我们安装的功能 第九步 SQL数据库实例命名 第十步 数据库管理者任命 赋予什么用户来管理数据库 第十一步 错误报告 第十二步 开始安装 第十三步 安装成功 第十四步 添加数据库 来源: https://www.cnblogs.com/zhynet/p/11132694.html

sql语句

不羁岁月 提交于 2020-03-13 07:33:52
sql语句 一、sql语句 1.mysql控制台连接数据库 ​ mysql -u username -p password ​ mysql -u username -p password -h ipAddress -p port 2.创建数据库 ​ create datebase 数据库名; ​ create database if not exist 数据库名; ​ create database 数据库名 character set 字符集(gbk等); 3.查看数据库 ​ show database; //查看所有数据库 ​ show create database 数据库名; //查看数据库定义信息,字符集等 4.修改数据库字符集 ​ alter database 数据库名 default character set 字符集;//修改默认字符集 5.删除数据库 ​ drop database 数据库名; 6.使用数据库 ​ select database()//查看正在使用的数据库 ​ user 数据库名; 7.创建 1.创建表 ​ create table 表名{ ​ 字段名 字段类型, ​ 字段名 字段类型 ​ }; //例 create table student ( id int, -- 整数 name varchar(20), -- 字符串 birthday

mysql, sql sever , oracle

只谈情不闲聊 提交于 2020-03-13 07:24:09
一、sqlserver 优点: 易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等; 为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言 (XML)的核心支持以及在Internet上和防火墙外进行查询的能力; 缺点: 开放性 :SQL Server 只能windows上运行没有丝毫开放性操作系统系统稳定对数据库十分重要Windows9X系列产品偏重于桌面应用NT server只适合小型企业而且windows平台靠性安全性和伸缩性非常有限象unix样久经考验尤其处理大数据库; 伸缩性并行性 :SQL server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限; 安全性:没有获得任何安全证书。 性能 :SQL Server 多用户时性能佳 ; 客户端支持及应用模式: 客户端支持及应用模式。只支持C/S模式,SQL Server C

Linux下的查找命令find/locate/which/whereis/type

China☆狼群 提交于 2020-03-13 05:55:51
Linux的查找命令有5个,分别如下: which :在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果; type :用于区分某个命令到底是由shell自带的,还是由shell外部的独立二进制文件提供的。如果一个命令是外部命令,那么使用 -p 参数,会显示该命令的路径,相当于 which 命令。type命令其实不能算查找命令; whereis :只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s); locate :相当于 find -name ,可快速查找文件; find :最常用和最强大的查找命令,可以用它找到任何想找的文件。 通常find不很常用,因为速度慢! 通常都是先使用whereis或者locate来检查,当真的找不到了,才用find查找。 这是因为whereis与locate是利用数据库来查找数据,所以相当快速,而且没有实际查询硬盘,比较节省时间。 whereis和locate寻找的数据是由已创建的数据 /var/lib/ 中查找。但是数据库的更新默认是每天更新一次(不同系统可能会有差异),所以当新建文件或删除文件后去查找该文件,whereis和locate会告诉你文件“not found”,因为必须更新数据库了。 要手动更新数据库的方法也很简单,直接输入updatedb即可

在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)

六眼飞鱼酱① 提交于 2020-03-13 03:33:03
在安装LAMP之前,建议先更新系统包 $ sudo dnf update 第一步:安装Apache Web服务器 1.在Fedora 23安装Apache,你可以运行下面的命令: $ sudo dnf install httpd 2.安装完成后,我们设置在系统启动时自动启动Apache,然后我们将开始验证Apache的状态。运行以下一系列的命令: $ sudo systemctl enable httpd.service $ sudo systemctl start httpd $ sudo systemctl status httpd 3.运行通过HTTP和HTTPS访问Web服务器,在Fedora的防火墙添加以下规则: $ sudo firewall-cmd --permanent --add-service=http $ sudo firewall-cmd --permanent --add-service=https 4.现在来验证一下 $ ip a | grep inet //得到系统IP地址 打开浏览器在地址输入: http://你的IP地址。 注:默认的Apache目录/var/www/html/ 第二步:安装MariaDB服务器 5.在Fedora 23安装MariaDB,运行以下命令: $ sudo dnf install mariadb-server 6

在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)

会有一股神秘感。 提交于 2020-03-13 03:32:32
在安装LAMP之前,建议先更新系统包 $ sudo dnf update 第一步:安装Apache Web服务器 1.在Fedora 23安装Apache,你可以运行下面的命令: $ sudo dnf install httpd 2.安装完成后,我们设置在系统启动时自动启动Apache,然后我们将开始验证Apache的状态。运行以下一系列的命令: $ sudo systemctl enable httpd.service $ sudo systemctl start httpd $ sudo systemctl status httpd 3.运行通过HTTP和HTTPS访问Web服务器,在Fedora的防火墙添加以下规则: $ sudo firewall-cmd --permanent --add-service=http $ sudo firewall-cmd --permanent --add-service=https 4.现在来验证一下 $ ip a | grep inet //得到系统IP地址 打开浏览器在地址输入: http://你的IP地址 。 注:默认的Apache目录 /var/www/html/ 第二步:安装MariaDB服务器 5.在Fedora 23安装MariaDB,运行以下命令: $ sudo dnf install mariadb-server 6

CRM安装文档

别等时光非礼了梦想. 提交于 2020-03-13 03:31:15
Vtiger CRM 7.0.1安装文档 安装前环境准备 操作系统 Linux 操作系统 LAMP 环境(推荐):PHP 5.3-5.7,建议 PHP5.5。MySQL 5.1+ ;Apache 2.1+ 硬件要求(推荐) Hardware: 4 GB RAM, 250 GB Disk 前期准备: 配置163yum源 http://mirrors.163.com/ 下载Centos7的yum源 Apache 安装 yum install –y httpd 启动Apache systemctl start httpd 开机自动启动 systemctl enable httpd MySQL 安装 yum install –y mariadb mysql vim /etc/my.cnf (编辑数据库配置文件) 默认数据库字符集 utf-8 my.cnf 参数: 默认存储引擎 Engine = InnoDB SQL_MODE 不能设置为 STRICT_TRANS_TABLE 启动 MariaDb systemctl start mariadb.service 设置开机自动启动 systemctl enable mariadb.service 设置mysql 账号 方法1: 用SET PASSWORD命令   mysql -u root   mysql> SET PASSWORD FOR

数据库高可用方案

混江龙づ霸主 提交于 2020-03-13 02:43:54
低读低写并发、低数据量方案 方案一:双机高可用方案 1.数据库架构图 2.特点 一台机器A作为读写库,另一台B作为备份库;A库故障后B库作为读写库;A库恢复后A作为备库。 3.开发说明 此种情况下,数据源配置中的数据库IP地址,可采用虚拟的IP地址。虚拟IP地址由两台数据库机器上的keepalive配置,并互相检测心跳。当其中一台故障后,虚拟IP地址会自动漂移到另外一台正常的库上。 数据库的主备配置、故障排除和数据补全,需要DBA和运维人员来维护。而程序代码或配置并不需要修改。 具体配置可参考资料: http://lizhenliang.blog.51cto.com/7876557/1362313 http://database.51cto.com/art/201012/237204.htm http://gaoke.iteye.com/blog/2283890 4.适应场景 读和写都不高的场景(单表数据低于500万),双机高可用。 5.优缺点 优点是一个机器故障了可以自动切换;缺点是只有一个库在工作,读写并未分离,并发有限制。 方案二:主从结构方案 1.数据库架构图 2.特点 一台机器A作为写库,另一台B作为读库;A库故障后B库充当读写,A修复后,B库为写库,A库为读库。 3.开发说明 这种方案的实现,要借助数据库中间件Mycat来实现,Mycat的datahost配置如下

airflow(二)集成EMR使用

岁酱吖の 提交于 2020-03-12 23:44:33
1. 准备工作 1.1. 安装并初始化airflow,参考以下文档: https://www.cnblogs.com/zackstang/p/11082322.html 其中还要额外安装的是: sudo pip-3.6 install -i https://pypi.tuna.tsinghua.edu.cn/simple 'apache-airflow[celery]' sudo pip-3.6 install -i https://pypi.tuna.tsinghua.edu.cn/simple boto3 1.2. 配置好本地AWS Credentials,此credential需有启动EMR 的权限。 1.3. 置数据库为外部数据库: 编辑 airflow.cfg 文件,修改数据库连接配置(需提前在数据库中创建好airflowdb 的数据库): sql_alchemy_conn = mysql://user:password@database_location/airflowdb 使用下面的命令检查并初始化: airflow initdb 1.4. 配置executor 为 CeleryExecutor 编辑airflow.cfg 文件,修改executor配置: executor = CeleryExecutor 修改后可以保证相互无依赖的任务可以并行执行

Redis 介绍及安装

纵饮孤独 提交于 2020-03-12 20:43:12
Redis介绍 什么是Redis? Redis 是用C语言开发的一个开源的高性能键值对( key-value )内存数据库。 它提供了五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序集合类型 它是一种 NoSQL 数据库。 什么是NoSQL? NoSQL ,即 Not-Only SQL (不仅仅是 SQL ),泛指非关系型的数据库。 什么是关系型数据库?数据结构是一种有行有列的数据库 NoSQL 数据库是为了解决高并发、高可用、高可扩展、大数据存储问题而产生的数据库解决方案。 NoSQL 可以作为关系型数据库的良好补充,但是不能替代关系型数据库。 NoSQL数据库分类 键值(Key-Value)存储数据库 相关产品: Tokyo Cabinet/Tyrant 、 Redis 、 Voldemort 、 Berkeley DB 典型应用: 内容缓存,主要用于处理大量数据的高访问负载。 数据模型: 一系列键值对 优势: 快速查询 劣势: 存储的数据缺少结构化 列存储数据库 相关产品: Cassandra , HBase , Riak 典型应用:分布式的文件系统 数据模型:以列簇式存储,将同一列数据存在一起 优势:查找速度快,可扩展性强,更容易进行分布式扩展 劣势:功能相对局限 文档型数据库 相关产品: CouchDB 、 MongoDB 典型应用: Web 应用(与