linux非RPM安装mysql
2019-08-29 本文已影响0人
技术永无止境
1.下载安装
#mysql5.6下载地址,linux通用版本:
https://dev.mysql.com/downloads/mysql/5.6.html#downloads
2.检查是否已安装, 使用命令
rmp -qa | grep -i mysql
#存在使用命令删除:
rpm -e rpmname --nodeps
3.安装
#添加mysql组和用户。
groupadd mysql
useradd -r -g mysql mysql
#现将文件解压到/usr/local/soft/下
tar -xvf filename.tar -C /usr/local/soft/mysql
#文件夹名改为mysql
mv dirname mysql
#修改mysql目录权限
chown -R mysql:mysql
#mysql目录(不能在子目录执行)执行mysql_install_db脚本
#mysql服务进程mysqld运行时会访问data目录,所以必须启动mysqld进程用户,加上参数--user=mysql
scripts/mysql_install_db --user=mysql
mysql用户只需作为mysql/data目录下所有文件的所有者,故修改目录权限:
chown -R root /usr/local/soft/mysql
chown -R mysql /usr/local/soft/mysql/data
#复制文件
cp support-files/my-default.cnf /etc/my.cnf
#通过chkconfig 命令将mysqld 服务加入到自启服务中。
chkconfig --add mysqld
#查看是否添加成功
chkconfig --list mysqld
#启动mysql
service mysqld start
#添加环境变量
/etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_112
JRE_HOME=/usr/java/jdk1.8.0_112/jre
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
MYSQL_HOME=/usr/local/soft/mysql
PATH=$JAVA_HOME/bin:$PATH:$MYSQL_HOME/bin
export PATH CLASSPATH JAVA_HOME MYSQL_HOME
#测试是否可连接
mysql