第3章 SQL的基本概念和MySQL简介《数据库原理及应用教程(MySQL)》主要内容3.1 SQL的基本概念结构化查询语言Struc tured Query Language 数据查询数据定义数据操纵 数据控制 3.1 SQL的基本概念SQL的发展 Chambe rlin SEQUEL大型数据库 SybaseSQL ServerOracleDB2INGRES----------------小 型数据库 FoxProAccessSQL1. SQL发展及标准化 3.1 SQL的基本概念SQL是一种一体化的语言SQL语言是一 种非过程化的语言 SQL语言是一种面向集合的语言 SQL语言既是自含式语言,又是嵌入式语言2. SQL主要特点3.1 SQL的基 本概念3. SQL语言的分类主要内容3.2 MySQL简介MySQL 是一款安全、跨平台、高效的数据库系统社区版本(MySQL Community Server) 企业版本(MySQL Enterprise Edition) 集群版(MySQL Cluste r) 高级集群版(MySQL Cluster CGE)1、MySQL发展和版本3.2 MySQL简介2、MySQL主要组件3.2 MySQL简介下载 www.mysql.com主要步骤:安装和配置MySQL3、MySQL下载和安装步骤双击安装包启 动MySQL安装程序。在安装类型框中,结合使用需要,选择安装类型。进入MySQL产品安装界面,点击“Execute” 按钮开始安装 。配置界面提示了需要配置的内容。选择服务器类型和网络链接配置。配置认证方式、管理员账号和密码、实例名称。执行上述配置,点击Exec ute按钮生效上述配置的各项设置。进行MySQL Router的配置、样例数据库配置。全部配置完成后,点击Next按钮。在安装结束 页面,按需选择是否启用MySQL shell或者MySQLWorkbench工具,点击Finish按钮完成MySQL安装。3.2 MySQL简介应用工具运维管理类工具监控管理类工具诊断优化工具4、MySQL管理工具3.2 MySQL简介启动MySQL Wo rkbench连接MySQL数据库MySQL Workbench是一个统一的可视化开发和管理平台,是可视化的数据库设计软件。应用工 具: MySQL Workbench可以通过执行“开始→所有程序→MySQL→MySQL Workbench 8.0 CE”命令 ,启动Workbench3.2 MySQL简介MySQL SQL> \connect root@127.0.0.1Please provide the password for ''root@127.0.0.1'': 启动MySQL Shell连 接MySQL数据库MySQL Shell是一个统一的命令行客户端,是MySQL Server的高级客户端和代码编辑器,主要用于对M ySQL进行管理和操作。应用工具: MySQL Shell可以通过执行“开始→所有程序→MySQL→MySQL Shell”命令 ,启动MySQL Shell。3.2 MySQL简介运维管理类工具主要是数据库管理员使用的工具。运维管理类工具为应对因服务或其他 因素导致的性能变化,可以使用Zabbix、Lepus、mysql-statsd等性能监控工具。监控管理类工具诊断工具主要有inno top、oradba、mytop、orztop和systemtap等。在性能测试方面,可以使用Sysbench、tpcc-mysql、Mydbtest和mysqlslap等工具。诊断优化工具 |
|