您的位置:首页 > 运维架构 > Linux

Centos 6.7 安装 mysql 5.7.12

2016-06-02 02:53 302 查看
深夜了,之所以还要写这篇文章确实是因为今天很多时间浪费在这个mysql的安装上,本来很简单的过程,却差不多浪费了一天的时间。
一、Mysql 安装与启动
准备工作
(1)创建用户
useradd -s /sbin/nologin -M mysql
(2)创建mysql的目录

mkdir -p /data/mysql

(3)目录所有者
chown -R mysql /data/mysql

1.下载最新的mysql




2.文件传输到centos的 /usr/local/src/

3.解压mysql、移动

tar -zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql
4.配置文件 以及 启动文件的复制

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
5.修改配置文件

vim /etc/my.cnf

basedir = /usr/local/mysql

datadir = /data/mysql

6.启动mysql

/etc/init.d/mysqld start

二、可能遇到的问题
Starting MySQL... ERROR! The server quit without updating PID file...
(1) 可能是因为mysql没有 指定配置文件 时会使用/etc/my.cnf配置文件,
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
请打开这个文件查看在[mysqld]下有没有指定数据目录(datadir)。
解决方法:请在[mysqld]下设置这一行:datadir = /data/mysql (2)可能是/data/mysql 数据目录mysql用户没有权限
chown -R mysql /data/mysql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 配置文件 local