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
![](http://s2.51cto.com/wyfs02/M00/82/3E/wKiom1dPJz-T48UTAAE9Eth5r90711.jpg-wh_500x0-wm_3-wmp_4-s_1132967609.jpg)
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 安装与启动
准备工作
(1)创建用户
useradd -s /sbin/nologin -M mysql
(2)创建mysql的目录
mkdir -p /data/mysql
(3)目录所有者
chown -R mysql /data/mysql
1.下载最新的mysql
![](http://s2.51cto.com/wyfs02/M00/82/3E/wKiom1dPJz-T48UTAAE9Eth5r90711.jpg-wh_500x0-wm_3-wmp_4-s_1132967609.jpg)
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中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复