下载此文档

mysql基础知识培训.pptx


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
知识培训
2015年8月20日星期四
宋小龙
Mysql的架构设计
Mysql开发应用
Mysql的监控与优化
Mysql的特性
Mysql的安装及配置
目录
2017/10/28
2
Mysql 的安装及初始化配置
1、Mysql 的安装及初始化配置
2、Mysql 特性
3、Mysql 的监控与优化
4、Mysql 开发应用
5、Mysql 的架构设计
安装包内容
linux安装包内容,通常我们选择安装server,client和devel三个安装包。
Mysql安装包内容:
Mysql-server 服务端程序。
Mysql-client 是连接服务端的客户端工具。
在windows下和服务端是一起安装的。
Mysql-devel lib库文件,用来编译其他的客户端程序,比如包含perl模块。
Mysql-embedded Mysql的嵌入式版本。
Mysql-shared 共享库。
Mysql-shared-dompt 兼容老版本的共享库。
Mysql-test 测试组件。
1
安装路径
Mysql在源码编译安装时可以自定义安装路径,使用rpm安装时,不能直接指定安装路径。
Rpm安装需要root权限,安装后的默认路径如下:
数据库目录/var/lib/mysql
配置文件/usr/share/mysql
相关命令/usr/bin
启动脚本/etc/
参数文件/etc/f
2
参数文件
Mysql按照顺序搜索读取,参数按顺序覆盖。
/usr/f 为默认参数文件,可以copy到/etc/f。参数读取顺序使用
下面命令查看mysqld --verbose --help | grep -A 1 ‘Default options’
几个重要的参数:
mit
set mit={0|1} 设定MySQL事务是否自动提交,1表示立即提交,0表示需要显式提交。
lower_case_table_names
Mysql默认大小写敏感(与操作系统有关,windows系统不区分),
0表示敏感,1表示不敏感。字段名称不敏感。
Wait_timeout和Interactive_timeout
默认28800s。
Ttransaction_isolation
隔离级别,默认为repeatable-read。mitted。
3
初始密码修改
安装Mysql数据库后初始root密码保存在文件里。
/root/.mysql_secret服务器初始化随机密码的位置
Mysql_secret里记录了root的初始化随机密码,更改密码的方式为:
SET PASSWORD = PASSWORD('Kecan');  
或者直接更新数据字典
Update user set password=‘Kecan’;
4
数据库启动方式
数据库启动及客户端工具连接。
启动命令:
可使用如下命令启动MySQL:
service mysql start
关闭命令:
Service mysql stop
数据库服务端登录:
Mysql –uroot – –P3306 –p
5
1.:6 数据库启动方式
权限分为认证和授权两部分。
Mysql的权限系统围绕着两个概念:
1、认证:确定用户是否容许连接数据库服务器。
2、授权:确定用户是否有足够的权限执行数据库操作。
两个权限相关的表:user 和 db
user表在某种程度上是独一无二的,因为它是唯一一个在权限请求的认证和
授权阶段都起作用的表,也是唯一一个保存MySQL服务器相关权限的权限表。
在认证阶段,它只是负责为用户授权访问MySQL服务器,确定用户每小时的
最大连接数和最大并发数;在授权阶段,user确定允许访问服务器的用户是
否被赋予了操作数据库的全局权限,确定用户每小时的最大查询数和更新数。

db表用于为每个用户针对每个数据库赋予权限。具体的可以查看db的字段。
6
修改Mysql的数据存储路径
可以根据实际情况修改存储路径,甚至异地复制创建。
Mysql默认安装路径datadir为/var/lib/mysql,为了方便管理,我们需要修改到
我们的指定路径下,需要如下步骤:
1、修改/etc/sysconfig/selinux文件关闭强制访问控制: #SELINUX=enforcing SELINUX=disabled
2、关闭Mysql数据库,service mysql stop。
3、创建新的目录并授权。比如:
mkdir –p /mysqldata/mysql
Chown -R

mysql基础知识培训 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小925 KB
  • 时间2017-10-28
最近更新