- 1、本文档共113页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J AEE 课程系列
—————————————————————————————————————
MySQL 高级
尚硅谷J A
版本 V1.1
第1 章 MySQL 简介
1.什么是Mysql
MySQL 是一个关系型数据库管理系统,由瑞典MySQLAB 公司开发,目前属于Oracle 公司。
Mysql 是开源的,可以定制的,采用了GPL 协议,你可以修改源码来开发自己的Mysql 系统。
MySQL 使用标准的SQL 数据语言形式。
可以允许于多个系统上,并且支持多种语言。这些编程语言包括 、 、 、 、 、 、
Mysql C C++ Python J a Perl PHP
、 和 等。
Eiffel Ruby Tcl
支持大型数据库,支持 万条记录的数据仓库, 位系统表文件最大可支持 , 位系统支
MySQL 5000 32 4GB 64
持最大的表文件为 。
8TB
2.Mysql 高手是怎样练成的
数据库内部结构和原理
数据库建模优化
数据库索引建立
SQL 语句优化
编程 自定义函数、存储过程、触发器、定时任务
SQL ( )
mysql 的安装配置
数据库的性能 与系统优化
各种参数常量设定
1
更多J a–大数据 –前端 –python人工智能资料 ,可访问 :尚硅谷官网
J AEE 课程系列
—————————————————————————————————————
主从
分布式架构搭建、垂直切割和水平切割
数据迁移
容灾备份和恢复
shell或python等脚本语言开发
对开源数据库进行二次开发
2.在Linux 上安装Mysql
2.1 准备工作
2.1.1 检查当前系统是否安装过Mysql
() 环境下
1 CentOS6
命令:rpm-qa|grepmysql
默认Linux 在安装的时候,自带了mysql 相关的组件。
先卸载系统自带的mysql,执行卸载命令rpm-e--nodeps mysql-libs
() 环境下
1 CentOS7
命令:rpm-qa|grepmariadb
2
更多J a–大数据 –前端 –python人工智能资料 ,可访问 :尚硅谷官网
J AEE 课程系列
—————————————————————————————————————
默认 ( )在安装的时候,自带了 完全开源版本相关的组件。
Linux CentOS7 mariadb(mysql )
先卸载系统自带的mariadb,执行卸载命令rpm-e--nodeps mariadb-libs
2.1.2 检查/tmp 文件夹权限
查看/tmp 文件夹权限:
赋予其最大权限:
2.2Mysql 的安装
安装的版本是mysql5.5,官网 地址:
①将rpm 安装包拷贝到opt 目录下
②
文档评论(0)