一.概述
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 [root@xuegod64 bin]# find -name mysql ./mysql
例2: bin 目录下,模糊查询前缀为mysql的文件 [root@xuegod64 bin]# find -name 'mysql*' ./mysql ./mysql_config_editor ./mysqladmin ./mysqlbinlog ./mysqlcheck ./mysql_secure_installation ./mysqldump ./mysqlimport ./mysqlpump ./mysqlshow ./mysqlslap ./mysql_install_db ./mysql_plugin ./mysql_ssl_rsa_setup ./mysql_tzinfo_to_sql ./mysql_upgrade ./mysqld_pre_systemd ./mysqldumpslow
|
/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 总用量 122960 drwxr-x--x 6 mysql mysql 4096 8月 17 10:07 . drwxr-xr-x. 58 root root 4096 1月 3 2018 .. -rw-r----- 1 mysql mysql 56 1月 3 2018 auto.cnf -rw------- 1 mysql mysql 1675 1月 3 2018 ca-key.pem -rw-r--r-- 1 mysql mysql 1107 1月 3 2018 ca.pem -rw-r--r-- 1 mysql mysql 1107 1月 3 2018 client-cert.pem -rw------- 1 mysql mysql 1675 1月 3 2018 client-key.pem -rw-r----- 1 mysql mysql 330 8月 17 10:06 ib_buffer_pool -rw-r----- 1 mysql mysql 12582912 8月 17 10:15 ibdata1 -rw-r----- 1 mysql mysql 50331648 8月 17 10:15 ib_logfile0 -rw-r----- 1 mysql mysql 50331648 1月 3 2018 ib_logfile1 -rw-r----- 1 mysql mysql 12582912 8月 17 10:15 ibtmp1 drwxr-x--- 2 mysql mysql 4096 1月 3 2018 mysql srwxrwxrwx 1 mysql mysql 0 8月 17 10:07 mysql.sock -rw------- 1 mysql mysql 6 8月 17 10:07 mysql.sock.lock drwxr-x--- 2 mysql mysql 8192 1月 3 2018 performance_schema -rw------- 1 mysql mysql 1679 1月 3 2018 private_key.pem -rw-r--r-- 1 mysql mysql 451 1月 3 2018 public_key.pem -rw-r--r-- 1 mysql mysql 1107 1月 3 2018 server-cert.pem -rw------- 1 mysql mysql 1675 1月 3 2018 server-key.pem drwxr-x--- 2 mysql mysql 8192 1月 3 2018 sys drwxr-x--- 2 mysql mysql 126 8月 7 10:57 test
|
/usr/lib/mysql 库文件 |
-- 模糊查找含有mysql的文件
[root@xuegod64 lib]# find -name '*mysql*' ./systemd/system/mysqld@.service ./systemd/system/mysqld.service ./firewalld/services/mysql.xml ./tmpfiles.d/mysql.conf ./python2.7/site-packages/sos/plugins/mysql.py ./python2.7/site-packages/sos/plugins/mysql.pyc ./python2.7/site-packages/sos/plugins/mysql.pyo
|
最新文章
- git 管理
- phpcms v9 中的数据库操作函数
- 理解 OpenStack 高可用(HA)(5):RabbitMQ HA
- UITableView UITableViewCell
- 清空StringBuilder的三种方法及效率
- 配置ActiveX控件在网页中下载安装
- NHibernate系列文章三:简单的增删改查询
- 'String' does not conform to protocol 'CollectionType' Error in Swift 2.0
- asp.net中当服务器出错时显示指定的错误页面
- cocos2dx 坐标和锚点
- V离MWare至Openstack至FDIO
- html标签全称和功能介绍
- Expression Blend4安装破解
- 类的更新----MVC设计模式
- MicroPython最全资料集锦丨TPYBoard全系列教程之文档+例程源码
- Urlparse模块
- (详细)华为畅享7 SLA-AL00的usb调试模式在哪里打开的流程
- C# 反射 Type.GetType()
- P2370 yyy2015c01的U盘(二分+背包)
- [摘]HttpContext, HttpRequest, HttpResponse, HttpRuntime, HttpServerUtility
热门文章
- calendar模块
- C# Chart控件教程
- 【微信小程序开发】页面配置
- ABP框架系列之二十六:(EventBus-Domain-Events-领域事件)
- MySQL中校验规则(collation)的选取对实际数据筛选的影响
- 实战C++对象模型之成员函数调用
- uniGUI动态建立Form及释放
- React Native学习方法论
- 建立一个类似于天眼的Android应用程序:第4部分 - 持久收集联系人,通话记录和短信(SMS)
- Android 开发常用版本控制命令