转载 https://www.cnblogs.com/chenhonggao/p/10918451.html
1、查找本机所有关于mysql文件
find / -name mysql
2、删除所有关于mysql文件
rm -rf mysql相关文件以及文件夹
3、解压mysql安装包
tar -zxvf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz
4、将解压后的文件夹,移动到指定位置
mv mysql-5.6.44-linux-glibc2.12-x86_64 /alidata/local/mysql
5、创建mysql用户组,如果存在则不创建
groupadd mysql
6、创建mysql系统用户,放到mysql用户组
useradd -r -g mysql mysql
7、进入mysql目录
cd /alidata/local/mysql/
8、更改mysql目录拥有者和群组
chown -R mysql:mysql ./
9、执行mysql安装脚本
./scripts/mysql_install_db --user=mysql
10、更改mysql目录拥有者和群组
chown -R root:root ./
11、更改mysql/data目录的拥有者和群组
chown -R mysql:mysql data
12、查看 /etc/my.cnf 是否存在,如果不存在 拷贝my.cnf 到/etc/my.cnf
cp my.cnf /etc/my.cnf
13、编辑/etc/my.cnf,设置如下配置
basedir=/alidata/local/mysql
datadir=/alidata/local/mysql/data
port=12345
14、启动mysql
./support-files/mysql.server start
15、设置mysql密码
./bin/mysqladmin -u root password 'new-password'
16、将mysql加入到linux系统服务
cp ./support-files/mysql.server /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on
17、常用命令
systemctl start mysql
systemctl status mysql
systemctl stop mysql
18、至此,linux下安装mysql5.6结束!感谢观看!
解决软连接
/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
ln -s /usr/local/mysql/bin/mysql /usr/bin