mysql在centos上的编译安装
2014-05-06 19:43
120 查看
环境:centos6.5 mysql-5.6.17.tar.gz
wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz
shell>
shell>
shell> [code]cmake .
shell>
shell>
shell>
shell>
shell>
shell>
shell>
shell>
wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz
yum install -y gcc gcc-c++ gcc-c++.x86_64 bison.x86_64 libaio.x86_64 cmake.x86_64 ncurses-devel.x86_64
后面根据官方文档: MySQL 5.6 Manual 2.8.2 Installing MySQL Using a Standard Source Distributionshell>
groupadd mysql
shell>
useradd -r -g mysql mysql[/code]
shell> [code]tar zxvf mysql-VERSION.tar.gz
shell>
cd mysql-VERSION
shell> [code]cmake .
shell>
make
shell>
make installshell>
cd /usr/local/mysql
shell>
chown -R mysql .
shell>
chgrp -R mysql .
shell>
scripts/mysql_install_db --user=mysql
shell>
chown -R root .
shell>
chown -R mysql data
shell>
bin/mysqld_safe --user=mysql & 安装完了 ,启动的时候就报错: /usr/local/mysql/bin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 - No such file or directory) cd /var/run/ mkdir mysqld chown -R mysql mysqld chgrp -R mysql mysqld 再重新启动: [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist 修改:/usr/local/mysql/my.cnf datadir =/usr/local/mysql/data 重启电脑 mysql.server start 启动成功 ./bin/mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 执行这个命令后,成功运行mysql[/code]
[code][/code]
相关文章推荐
- CentOS 6.4下编译安装MySQL 5.6.14
- CentOS6.6纯编译安装Nginx Mysql PHP Memcached
- CentOS下MySQL 5.7.9编译安装步骤详解
- centos 下编译安装mysql5.1与mysql5.5
- 分布式架构高可用架构篇_06_MySQL源码编译安装(CentOS-6.7+MySQL-5.6)
- CentOS 6.X 编译安装 mysql 5.6
- centos源码编译安装mysql-5.5.13
- centos编译安装mysql
- CentOS 6.4 64Bit 编译安装Mysql 5.6.11源码包
- CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
- CentOS 6.4下编译安装MySQL 5.6.14
- CentOS 6.6下编译安装MySQL 5.6.23
- CentOS-6.4 源码包编译安装LNMP +Discuz开源论坛(mysql-5.6.14 +PHP-5.4.21+nginx-1.4.2)
- centos手动编译安装apache、php、mysql
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- centos上安装编译版本的mysql
- CentOS 6.4下编译安装MySQL 5.6.14
- Centos 编译安装mysql 5.6.21
- CentOS 7 源码编译安装MySQL 5.7.14(1)
- centos 6.5 编译安装 mysql 5.5.40