二进制包安装MySQL

MySQL的二进制包安装简单又方便,且官方的二进制包也是经过充分的测试和参数优化的。尽管源代码编译安装MySQL会带来一定的性能提升,但在实际应用中可能由于不清楚编译的参数或是编译源码而出现各种繁琐的问题。在此分享一下二进制包安装MySQL的学习(centOS 下)。

【一】:

进入官网下载对应平台和版本的MySQL二进制包(如本人下载的:mysql-5.5.57-linux-glibc2.12-x86_64.tar),将此包剪切到/usr/local下

【二】:

(1):以root身份登录,运行以下命令

①:useradd mysql

②:cd /usr/local

③:tar -zxvf mysql-5.5.57-linux-glibc2.12-x86_64.tar

④:ln -s mysql-5.5.57-linux-glibc2.12-x86_64 mysql

⑤:cd mysql

⑥:cp support-files/my-large.cnf /etc/my.cnf(覆盖)

⑦:chown -R mysql .

⑧:chgrp -R mysql .

⑨:scripts/mysql_install_db --user=mysql

⑩:chown -R root .

11:chown -R mysql data

12: mv data /home/mysql/ (移动data目录到其他分区,数据和操作系统的分磁盘分区来存放)

13:ln -s /home/mysql/data .

【三】:

将MySQL配置为自启动服务并启动

cp support-files/mysql.server /etc/init.d/mysqld

chkconfig mysqld on

/etc/init.d/mysqld start

运行以下命令设置MySQL root 密码

/usr/local/mysql/bin/mysqladmin -u root password 'THE PASSWORD'

【四】:

自动化方式强化安全,删除匿名用户

./bin/mysql_secure_installation

【五】:

至此,二进制包安装MySQL已经完成,您可以vim .bash_profile 来alisa mysql 也可以登录mysql命令行进行操作,后续学习进行中,不足之处请点出,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值