#mysql安装操作文档
虚拟机使用rpm包安装mysql-8.0.19
环境centos7
####使用VMware tools搭建与主机的共享文件夹:/tmp/mysql/
####禁用selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
####将mysql的rpm包及其配置文件拷贝到主机
mkdir /date/mysql && cp -rf /tmp/mysql/* /date/mysql/
####检测系统内是否安装mysql软件包
rpm -qa | grep mysql
####如何检测到已安装过mysql软件包可以卸载
rpm -e mysql-community-server-8.0.19-1.el7.x86_64
####解压mysql软件包到当前目录
cd /date/mysql && tar -xf mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar ./
####拷贝mysql配置文件
cp -rf /date/mysql/my.cnf /etc/
####使用rpm方式安装mysql
rpm -ivh mysql-community-common-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.19-1.el7.x86_64.rpm
####该软件包可选择安装(如果安装请按顺序安装)
rpm -ivh mysql-community-libs-compat-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-embedded-compat-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-test-8.0.19-1.el7.x86_64.rpm
####将该目录的所属主和所属组改为mysql
chown -R mysql:mysql /var/lib/mysql
####启动mysql服务
systemctl start mysqld
####检查mysql服务启动是否正常(查看服务是否正常监听3306端口)
netstat -netlp | grep 3306
####登入mysql(需使用系统默认密码登入)
grep 'temporary password' /var/log/mysqld/mysqld.log
mysql -uroot -p
####修改mysql密码(首次登入需要修改密码方可进行其他操作)
alter user 'root'@'localhost' identified by 'GZguorui123.';
####退出重新登入就没问题了。