LAMP搭建之mysql安装(二进制免编译安装包)
2017-10-09 00:00
831 查看
安装mysql
1.选择目录并下载// 默认将资源包保存至 /usr/local/src/ cd /usr/local/src // 安装wget命令 yum install -y wget // 获取资源下载 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
解压
tar xzvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
改名并移动到 /usr/local/mysql目录下
mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql
创建用户
-- 进入/usr/local/mysql目录 useradd mysql
创建mysql目录
mkdir /data/
配置信息安装
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql // 如果提示dumper没有安装,先搜索下 yum list |grep perl |grep -i dumper // yum安装dumper yum install -y perl-XML-Dumper.noarch yum install -y perl-Data-Dumper.x86_64 // /usr/bin/perl: 坏的解释器: 没有那个文件或目录 yum install perl gcc kernel-devel // 报错:Installing MySQL system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory yum install -y libaio
检查配置成功的两种方法 :
配置执行完成检查两个ok
查看执行结果,为0时说明执行无误
echo $?
7.修改默认配置文件(暂时)
默认配置文件路径 /etc/my.cnf
8.拷贝mysql服务至/init.d目录下
mysql默认参考配置文件路径 /support-files/
cp support-files/mysql.server /etc/init.d/mysqld
9.修改拷贝过来的mysqld启动脚本
10.检查启动脚本权限
检查是否为755(rwxr-xr-x)权限,若不是则修改(默认就是755)
11.添加启动脚本至系统启动服务
chkconfig --add mysqld
查看系统启动服务
chkconfig --list
启动方式 :
1.命令行启动
/etc/init.d/mysqld start
2.服务启动
service mysqld start
检查进程是否启动
ps aux |grep mysqld
通过查看监控端口号 3306
netstat -lntp
通过服务停止
service mysqld stop
动态指定配置文件所在路径、用户、数据目录启动mysql
/usr/local/mysql/bin/mysqld_safe --default-file=/etc/my.cnf --user=mysql --datadir=/data/mysql &(后台操作)
此方式开启之后关闭比较麻烦,需要杀进程(不太建议)
killall mysqld // 未找到killall 则通过yum 安装 yum install psmisc
拓展
特别不建议使用kill直接杀进程,对数据库系统都不好,重要的是有可能丢失数据。mysql常用的两个引擎 :
innodb (存储量大)
myisam(存储量小)
相关文章推荐
- LAMP环境搭建系列之二:编译安装Mysql5.6.38
- 虚拟机CentOS7最小化安装下源码编译搭建LAMP环境之三: ————MySQL编译安装
- LAMP搭建之二:Mysql 编译安装
- 基于CentOS 6.8平台最新源代码包编译安装LAMP环境搭建(Apache+MySQL+PHP)
- 编译安装httpd,php,mysql搭建LAMP
- 搭建LAMP架构— 2、手工编译安装MySQL
- mysql之源码编译,二进制安装以及权限分配等
- CentOS 源码编译安装LAMP(Apache MySQL PHP)
- RedHat6.4系统下LAMP环境的搭建---(源码包编译安装)---v1.0
- centos7.3 编译安装lamp,利用wordpress实现个人博客搭建
- linux命令:编译安装httpd、mysql、php等LAMP环境xcache缓存PHP
- Centos编译安装 LAMP (apache-2.4.7 + mysql-5.5.35 + php 5.5.8)+ Redis
- LAMP环境搭建系列之三:编译安装Apache httpd 2.4.29
- 搭建LAMP架构之mysql5.5安装和基本管理
- MySQL之——MySQL Cluster集群搭建详解(基于手动编译安装包)
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置
- linux下mysql二进制编译安装并开机启动
- LAMP搭建——mysql安装
- Linux平台编译安装源码包,制作rpm二进制安装包。
- 编译安装MySQL搭建多实例