CentOS6.8x86_64bit源码安装MySQL-5.5.47-创新互联

mysql-5.5.47安装

专注于为中小企业提供成都网站建设、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东河免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

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 -s /sbin/nologin mysql -M
id mysql

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

4.授权用户mysql管理mysql的目录
cd /application/mysql
chown -R mysql.mysql /application/mysql/

5.进入mysql目录下开始初始化数据库
./scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql

6.更忙启动脚本文件的默认启动目录
cd /application/mysql/bin/
sed -i 's#/usr/local/#/application#g' mysqld_safe

7.复制mysql配置文件my.cnf到服务器的配置目录下
cd /application/mysql
\cp support-files/my-small.cnf /etc/my.cnf

8.由于环境变量的原因直接在命令行输入mysql是无法启动mysql数据库,所以要指定mysql的启动目录文件到服务器的环境变量中
vi /etc/profile //编辑开机自启动的配置文件
PATH="/application/mysql/bin:$PATH" >> /etc/profile //添加mysql的启动目录文件到环境变量中
. /etc/profile //命令行执行生效

9.修改启动脚本中mysql自定的安装目录
cd /application/mysql
sed -i 's#/usr/local#/application/#g' support-files/mysql.server

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

11.启动与停止mysql数据库
/etc/init.d/mysqld start
/etc/init.d/mysqld stop

12.检查mysql是否成功启动
lsof -i :3306 //mysql的默认端口3306

13.添加mysqld到开机自启动
chkconfig --add mysqld

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

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站题目:CentOS6.8x86_64bit源码安装MySQL-5.5.47-创新互联
文章链接:http://ybzwz.com/article/dihppp.html