天天看点

MySQL 源代码安装

1.先下载MySQL的tar包

官网地址

2.安装cmake,cmake是mysql编译安装必须用到的

官网地址

#tar zxf cmake-2.8.6.tar.gz     #解压文件

#cd cmake-2.8.6

#./configure && gmake && gmake install     #编译安装

3.创建mysql用户和组

#group mysql

#useradd -M -s /sbin/nologin mysql -g mysql

4.MySQL编译安装

安装依赖包 yum -y install ncurses-devel

#tar zxf mysql-5.6.36.tar.gz

#cd mysql-5.6.36

#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=ALL

#gmake && gamke install

5.安装后的调整 *

给mysql目录添加权限*

#chown -R mysql:mysql

生成主配置文件

#cp support-files/my-default.cnf /etc/my.cnf

初始数据库

#/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

设置环境变量

#ln -s /usr/local/mysql/bin/* /usr/local/bin/*

#echo “PATH=$PATH:/usr/local/mysql/bin” >>/etc/profile

#. /etc/profile #立即生效

添加为系统服务

#cp support-files/mysql.server /usr/local/mysql/bin/mysqld.sh

#chomd +x /usr/local/mysql/bin/mysqld.sh

#mysql.sh start #启动mysql

mysql默认端口号默认为:3306

##netstat -anpt | grep mysql

启动并登录就行了

6.所用到的软件放在网盘里了

网盘

提取码:g6e1

继续阅读