mysql 开发进阶篇系列 25 数据库RPM安装目录介绍
一.概述
mysql可以在多个平台上运行,在windows平台上安装有noinstall包和图形化包二种方式。在linux/unix平台上有RPM包安装,二进制包(Binary Package)安装,源码包(Source package)安装。
对于RPM包的最大优点是安装简单,适合初学者学习使用,但安装路径不灵活,默认路径不能修改,一台服务器只能安装一个mysql。 对于RPM文件一般使用"rpm -ivh 文件名"方式进行安装。 RPM安装方式网上有很多介绍,这里不再演示。
对于ivh说明如下:
选项 |
说明 |
-i, -- install |
表示对后面的RPM包进行安装 |
-v,--verbose |
安装过程中提供更多的输出信息 |
-h, --hash |
打印字符"#"来进行安装进度的提示 |
1. 文件目录介绍(环境centos7.4, mysql 5.7)
目录 | 说明 |
/usr/bin(客户端程序和脚本) |
例1:bin 目录下, 查询指定文件名mysql 例2: bin 目录下,模糊查询前缀为mysql的文件 |
/usr/sbin(mysqld 服务器) | sbin 目录下 模糊查询前缀为mysql的文件 [root@xuegod64 sbin]# find -name 'mysql*' ./mysqld ./mysqld-debug |
/etc/my.cnf (配置文件) | [root@xuegod64 ~]# cd /etc [root@xuegod64 etc]# find -name my.cnf ./my.cnf |
/var/log/mysqld.log (mysqld 错误日志文件) | [root@xuegod64 ~]# cd /var/log [root@xuegod64 log]# find -name mysqld.log ./mysqld.log |
/var/run (pid --Process ID进程文件) | [root@xuegod64 ~]# cd /var/run [root@xuegod64 run]# find -name mysqld.pid ./mysqld/mysqld.pid |
/var/lib/mysql(日志文件和数据库) |
[root@xuegod64 mysql]# ls -la |
/usr/lib/mysql 库文件 | -- 模糊查找含有mysql的文件
[root@xuegod64 lib]# find -name '*mysql*' |
mysql 开发进阶篇系列 25 数据库RPM安装目录介绍的更多相关文章
- mysql 开发进阶篇系列 26 数据库RPM安装演示
一.概述 上一章讲到了RPM安装后的文件目录,这章还是介绍下安装步骤.也便以后做参考吧. 1. 移出centos 7系统自带的mysql库 yum remove mysql-libs 2. 将下载的m ...
- mysql 开发进阶篇系列 30 数据库二进制包(安装指定路径,目录介绍)
一. 指定路径 在上一篇里,二进制包解压后,全部放入在/usr/local/mysql目录下,在安装时指定了基础目录和数据目录, --basedir=/usr/local/mysql --datadi ...
- mysql 开发进阶篇系列 29 数据库二进制包安装
概述 对于二进制安装,优点是可以安装到任何路径下,灵活性好,一台服务器可以安装多个mysql.缺点是已经绎过编译,性能不如源码编译得好,不能灵活定制编译参数.如果用户即不想安装最简单却不够灵活的RPM ...
- mysql 开发进阶篇系列 28 数据库二进制包安装(centos系统准备)
1. centos 7安装工作 对于mysql二进制安装,我这里在使用一台新的centos系统.准备好VMware,Xftp-6.0, Xshell-6.0.在VMware中网络使用桥接模式,分配20 ...
- mysql 开发进阶篇系列 27 数据库字符集设置
在安装完数据库后,使用汉字插入到表中,会报错,需要修改字符集类型,如下图所示: -- 插入汉字时报错 INSERT INTO User2 VALUES('张三') -- 查看字符集 SHOW VARI ...
- mysql 开发进阶篇系列 55 权限与安全(安全事项 )
一. 操作系统层面安全 对于数据库来说,安全很重要,本章将从操作系统和数据库两个层面对mysql的安全问题进行了解. 1. 严格控制操作系统账号和权限 在数据库服务器上要严格控制操作系统的账号和权限, ...
- mysql 开发进阶篇系列 47 物理备份与恢复(xtrabackup 的完全备份恢复,恢复后重启失败总结)
一. 完全备份恢复说明 xtrabackup二进制文件有一个xtrabackup --copy-back选项,它将备份复制到服务器的datadir目录下.下面是通过 --target-dir 指定完全 ...
- mysql 开发进阶篇系列 46 物理备份与恢复( xtrabackup的 选项说明,增加备份用户,完全备份案例)
一. xtrabackup 选项说明 在操作xtrabackup备份与恢复之前,先看下该工具的选项,下面记录了xtrabackup二进制文件的部分命令行选项,后期把常用的选项在补上.点击查看xtrab ...
- mysql 开发进阶篇系列 42 逻辑备份与恢复(mysqldump 的完全恢复)
一.概述 在作何数据库里,备份与恢复都是非常重要的.好的备份方法和备份策略将会使得数据库中的数据更加高效和安全.对于DBA来说,进行备份或恢复操作时要考虑的因素大概有如下: (1) 确定要备份的表的存 ...
随机推荐
- 890. Find and Replace Pattern找出匹配形式的单词
[抄题]: You have a list of words and a pattern, and you want to know which words in words matches the ...
- [leetcode]58. Length of Last Word最后一个词的长度
Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the l ...
- MySQL开发——【介绍、安装】
什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据. 数据库的分类? 关系型数据库 ...
- 注解@ResponseBody的作用
@ResponseBody通常是放在方法上,主要是在前端页面异步请求的时候,返回数据使用.直白点说就是加上这个注解之后,return的数据不会解析成返回跳转路径,而是会默认放在 response b ...
- [Algorithm]Algorithm章1 排序算法
1.冒泡排序-相邻交换 (1)算法描述 冒泡排序是一种简单的排序算法.它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来.走访数列的工作是重复地进行直到没有再需要交换,也 ...
- sas通过IMPORT过程读取外部文件数据
SAS通过IMPORT过程读取外部文件数据 使用IMPORT过程导入带分隔符的文件外,Microsoft Access数据库文件.Miscrosft Excel工作簿. dBase文件.JMP文件.S ...
- 判断终端类型、微信的文章防盗链、h5页面跳转打开新的app、跳转到app市场
判断终端的类型.安卓.ios.微信.qq function GetMobelType() { var browser = { ...
- MySQL 查看修改字符集
查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%character%'; 方法二:show variables like 'collation%'; sh ...
- break语句和continue语句
1. break 语句 break语句只能用在switch语句中,其作用是跳出switch语句或跳出本层循环. 2. continue 语句 continue语句只能用在循环体中,用于结束本次循环,即 ...
- Codeforces791 B. Bear and Friendship Condition
B. Bear and Friendship Condition time limit per test 1 second memory limit per test 256 megabytes in ...