一.安装 1.yum安装 2.分发包安装 3.配置文件 4.初始化数据库 二.启动 1.service mysqld start默认配置启动 2.mysqld_safe方式加载配置文件启动 3.mysqld_multi方式加载配置多实例同时启动 三.登录和退出 1.mysql默认登录 2.mysql用账号密码登录 3.mysql用账号密码登录非默认3306端口的实例 4.mysql用账号密码登录远程数据库 5.mysql中用exit退出实例命令行 四.使用 1.用户和权限 1.修改mysql实例…
数据库基础概述  大部分互联网公司都选择MySQL作为业务数据存储数据库,除了MySQL目前还有很多公司使用Oracle(甲骨文).SQLserver(微软).MongoDB等. 从使用成本来区分可以将数据库分为企业版数据库(商业化)及社区版开源数据库:企业版数据库属于收费型软件,需要购买License或者Key,否则会在使用中受限于用户或数据大小的控制:开源数据库属于免费公开的类型,使用者不用花钱购买许可就可以使用.  像Oracle(甲骨文)企业版.SQL server(微软).MySQL(…
安装MySQL安装一般分为源码包编译安装.分发包.rpm包安装和yum安装,四种安装方式有一些区别,对应的适用场景也不一样. 源码包:源码包就是程序源代码包,其中包含程序代码文件,这些代码文件是文本型,可以直接通过编辑器打开阅读内容,这里的程序还不能直接使用,因为操作系统和电脑无法直接调用文本代码,需要语言编译器将文本代码编译成二进制文件,编译完成的输出就是分发包.Windows系统安装软件时经常会出现一个自定义安装的选项,用户可以自主选择软件部分功能安装,取消安装不需要的组件,增加安装默认组件…
1.什么是数据库 用来存储数据的仓库,简称数据库; 数据库可以在硬盘和内存中存储数据 数据库存储数据的本质: 通过文件来存储数据 2.数据库存储数据与文件存储的区别 (1).一个文件仅仅只能存储在一个文件中,而数据库可以将各个组件分布于多台机器上 (2).文件存储数据,在共享时不安全 3.数据库介绍 数据库服务器端: 存放数据的主机集群 数据库客户端:可连接数据库的任意客户端 数据库管理员:DBA 4.数据库的基本概念,组成 库:多张表构成一个库,本质就是文件夹; 通常一个项目内只存在一个库 表…
一.软件是什么 软件按照一定顺序组成的计算机指令和数据集合. 二.什么是软件开发 软件开发是使用计算机的语言制作的软件.如迅雷,Windows系统,Linux,QQ等. 三.DOS常用命令 cd..:退到上级目录 cd \:直接退出当前根目录 dir:列出当前目录下的文件和文件 rd:删除目录,只能删除空目录 del:删除文件 复制代码 四.JAVA简述 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosl…
文章目录 MyCat在MySQL主从复制的基础上实现读写分离 一.环境 二.依赖课程 三.MyCat 介绍 ( MyCat 官网:http://mycat.org.cn/ ) 四.MyCat 的安装 五.配置 MyCat MyCat 集群部署(HAProxy + MyCat) 一.本节课程的依赖课程 二.软件版本 三.部署环境规划 四.MyCat 集群部署架构图如下: 五.MyCat 节点 2 的部署 六.配置 MyCat 状态检查服务(在 MyCat 节点主机上配置) 七.HAProxy 介绍…
一.数据库基本概念 1.1 数据库 - Database 从字面意思看,数据库就是一个存储数据的仓库.从计算机的角度来讲,数据库(Datebase)是按照数据结构来组织.存储和管理数据的仓库. 简单来说,可以将数据库视为电子化的一个文件柜.用户可以对文件中的数据进行新增.更新和删除等操作. 数据库中的一些常见术语: 实体与实体集:客观存在并相互区别的事物.可客观理解为类似于面向对象中的对象,但又不完全相同.而实体集就是这些事物的集合. 属性:实体所具有的某一特性.可类比于面向对象中对象的属性,即…
[笔记]MySQL的基础学习(二) MySQL 老男孩  一 视图 视图其实就是给表起个别名 1.创建视图 格式:CREATE VIEW 视图名称 AS SQL语句 CREATE VIEW v1 AS SELET nid, name FROM A WHERE nid > 4 2.删除视图 格式:DROP VIEW 视图名称 DROP VIEW V1 3.修改视图 格式:ALTER VIEW 视图名称 AS SQL语句 ALTER VIEW v1 AS SELET A.nid, B. NAME F…
[笔记]MySQL的基础学习 老男孩 MySQL  一 安装与配置 1 下载安装 官网:http://dev.mysql.com/downloads/mysql/ 下载相应版本的压缩包 解压压缩包至任意文件夹下,打开命令行端,切换至解压后的bin目录下,执行初始化命令. mysqld --initialize-insecure # 用户名 root 密码:空 此时要启动服务端需要在bin目录下面执行mysqld: E:\Program Files\mysql-8.0.11-winx64\bin\…
目录 写在前面 MySQL引入 数据库的好处 数据库的相关概念 数据库存储数据的特点 MySQL服务的启动和停止 MySQL服务端的登录和退出 MySQL的常用命令 MySQL语法规范 DQL(Data Query Language)数据查询语言 1. 基础查询 2. 条件查询 3. 排序查询 4. 常见函数 5. 分组查询 6. 连接查询 7. 子查询 8. 分页查询 9. 联合查询 10. 查询总结 DML(Data Manipulation Language)数据操作语言 1. 插入语句…