linux源码安装mysql
2016-03-15 23:37
363 查看
[size=medium]///以下的步骤是我亲自安装时记录的,按着我的步骤做即可.
1:需要编译cmake
2:在编译mysql
下载cmake-3.5.0.tar.gz包和mysql-5.6.29.tar.gz安装包并解压.这里不再叙述
-----------------安装cmake-----------------
yum -y install gcc gcc-c++ ncurses-devel perl (安装环境)
进入到cmake目录下
sh bootstrap
gmake && gmake install
------------啦啦啦 我是分界线 接下来编译mysql--------------
mkdir –p /opt/you/data/mysql
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/opt/you/data/mysql \
-DMYSQL_TCP_PORT=3306 \
-DENABLE_DOWNLOADS=1
接着执行make && make install
若/etc中没有my.cnf cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
vi /etc/my.cnf
在[mysqld]下写入
port = 3306
socket = /usr/local/mysql/mysql.sock
basedir = /usr/local/mysql
datadir = /opt/you/data/mysql/
pid-file = /opt/you/data/mysql/data
user = root
------------啦啦啦 我是分界线 接下来初始化mysql--------------
cd /usr/local/mysql
scripts/mysql_install_db --user=root --datadir=/opt/you/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
vi /etc/profile
添加
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
source /etc/profile
------------啦啦啦 我是分界线 接下来 mysql-server--------------
yum -y install mysql-server
------------啦啦啦 我是分界线 然后即可--------------
启动mysql :service mysqld start
然后 mysql -uroot -p 回车 回车 即可访问mysql数据库了
[/size]
1:需要编译cmake
2:在编译mysql
下载cmake-3.5.0.tar.gz包和mysql-5.6.29.tar.gz安装包并解压.这里不再叙述
-----------------安装cmake-----------------
yum -y install gcc gcc-c++ ncurses-devel perl (安装环境)
进入到cmake目录下
sh bootstrap
gmake && gmake install
------------啦啦啦 我是分界线 接下来编译mysql--------------
mkdir –p /opt/you/data/mysql
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/opt/you/data/mysql \
-DMYSQL_TCP_PORT=3306 \
-DENABLE_DOWNLOADS=1
接着执行make && make install
若/etc中没有my.cnf cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
vi /etc/my.cnf
在[mysqld]下写入
port = 3306
socket = /usr/local/mysql/mysql.sock
basedir = /usr/local/mysql
datadir = /opt/you/data/mysql/
pid-file = /opt/you/data/mysql/data
user = root
------------啦啦啦 我是分界线 接下来初始化mysql--------------
cd /usr/local/mysql
scripts/mysql_install_db --user=root --datadir=/opt/you/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
vi /etc/profile
添加
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
source /etc/profile
------------啦啦啦 我是分界线 接下来 mysql-server--------------
yum -y install mysql-server
------------啦啦啦 我是分界线 然后即可--------------
启动mysql :service mysqld start
然后 mysql -uroot -p 回车 回车 即可访问mysql数据库了
[/size]
相关文章推荐
- linux下安装使用mysql(源码安装)
- LINUX下源码包安装mysql
- Linux源码安装mysql 5.6.12 (cmake编译)
- Linux源码安装mysql 5.5.13 (cmake编译)
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)源码编译安装 推荐
- Linux安装mysql——源码安装
- Linux 下 二进制源码包安装mysql 详细过程
- linux 配置源码安装的MySQL同时支持多个字符集
- Linux下mysql源码包安装
- Linux之MySQL源码编译安装
- linux下安装mysql源码
- Linux下MySQL5.6源码安装
- Linux安装mysql源码
- 安装启动Linux安装mysql——源码安装
- Linux 下 MySQL 5.5.8 源码编译安装记录
- linux 下 MySQL源码包的安装
- linux安装mysql(源码)以及cmake编译
- Linux安装mysql——源码安装
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境