CentOS6.8 x86_64bit源码安装MySQL-5.5.47

  

<强> mysql-5.5.47安装

  

1。提前下载源码包或进入服务器中上传源码包并解压出来
cd/home/rich/tools
rz - y“mysql-5.5.47-linux2.6-x86_64.tar.gz"
tar xf mysql-5.5.47-linux2.6-x86_64.tar.gz

  

2。创建mysql数据库的管理用户并检查
useradd mysql - m - s/sbin/nologin mysql


id   

3。将解压出来的源码包移动或复制到到便于自身管理的目录下并创建软件链接
mv mysql-5.5.57-linux-glibc2.12-i686/应用程序/mysql-5.5.57
ln - s/应用程序/mysql-5.5.57//应用程序/mysql

  

4。授权用户mysql管理mysql的目录
cd/应用程序/mysql
乔恩- r mysql。mysql/应用程序/mysql/

  

5。进入mysql目录下开始初始化数据库
。/脚本/mysql_install_db——basedir=/应用程序/mysql/datadir=/应用程序/mysql/数据/mysql——用户=

  

6。更忙启动脚本文件的默认启动目录
cd/应用程序/mysql/bin/
sed -我的# #/应用程序/usr/地方/# g’mysqld_safe

  

7。复制mysql配置文到件my . cnf中所做服务器的配置目录下
cd/应用程序/mysql
\ cp支持文件/my-small.cnf/etc/my.cnf

  

8。由于环境变量的原因直接在命令行输入mysql是无法启动mysql数据库,所以要指定mysql的启动目录文件到服务器的环境变量中第六
/etc/profile//编辑开机自启动的配置文件=
路径“/应用程序/mysql/bin: PATH"美元;在比;/etc/profile//添加mysql的启动目录文件到环境变量中
。/etc/profile//命令行执行生效

  

9。修改启动脚本中mysql自定的安装目录
cd/应用程序/mysql
sed -我的#/usr/当地#/应用程序/# g的支持文件/mysql.server

  

10。复制启动脚本到服务器的启动脚本目录下并改名为mysqld
cp支持文件/mysql。服务器/etc/init.d/mysqld
chmod + x/etc/init.d/mysqld//增加mysqld的可执行权限

  

11。启动与停止mysql数据库
/etc/init。d/mysqld开始
/etc/init。d/mysqld停止

  

12。检查mysql是否成功启动
lsof我:3306//mysql的默认端口3306

  

13。添加mysqld到开机自启动
chkconfig——添加mysqld

  

14。给mysql数据创建登陆密码并使用密码登陆
mysqladmin密码123456
mysql -uroot - p ' 123456 '

CentOS6.8 x86_64bit源码安装MySQL-5.5.47