1、创建账号
groupadd mysql & useradd -g mysql -s /sbin/nologin -d /usr/local/mysql -MN mysql
2、安装软件
1、删除自带的数据库
rpm -qa | grep mariadb
rpm -qa | grep mysql
rpm -e --nodeps xxx
2、下载解压到相关位置 https://dev.mysql.com/downloads/mysql/
下载并上传文件
3、安装
yum install -y ncurses-compat-libs libaio
mkdir /opt/mysql
cd /opt/mysql
tar xvf /root/mysql-5.7.28-linux-glibc2.12-x86_64.tar
tar zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
cd /usr/local/
ln -s /opt/mysql/mysql-5.7.28-linux-glibc2.12-x86_64 mysql
chown -R mysql:mysql /opt/mysql
3、加路径
echo "export PATH=$PATH:/usr/local/mysql/bin" >>/etc/profile & source /etc/profile
4、创建相关目录
mkdir -p /data/mysql/mysql3306/{data,logs,tmp} & chown -R mysql:mysql /data/mysql/
5、调整配置文件
上传本地配置文件到 /data/mysql/mysql3306
6、初始化
chown -R mysql:mysql /data/mysql/mysql3306
/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/mysql3306.cnf --initialize
7、启动
/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/mysql3306.cnf &
8、改密码
cat /data/mysql/mysql3306/data/mysql.err | grep passwor
mysql -S /data/mysql/mysql3306/tmp/mysql.sock -p
mysql>alter user current_user() identified by 'abc123';
网友评论