上传安装包到Linux#
下载 MySQL server 包:++链接++ 提取码: 4aqx
也可以从++官网++下载。
个人习惯,所有的压缩包,都上传到 linux
/opt/tools/目录下;解压缩安装在/opt/apps/目录下
解压缩#
tar xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz -C /opt/apps/重命名#
mv mysql-8.0.27-linux-glibc2.12-x86_64/ mysql修改配置文件#
vim /etc/my.cnf
直接清空里面所有内容,输入下面的内容
[client]
port=3306
socket=/var/lib/mysql/mysql.sock
[mysqld]
port=3306
user=mysql
socket=/var/lib/mysql/mysql.sock
basedir=/opt/apps/mysql
datadir=/opt/apps/mysql/data创建组与用户#
groupadd mysql
useradd -g mysql mysql初始化mysql#
/opt/apps/mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/apps/mysql/ --datadir=/opt/apps/mysql/data/复制临时密码#
找个记事本,保存一下生成的临时密码
创建sock文件夹与命令链接#
mkdir -p /var/lib/mysql ;
chown -R mysql:mysql /var/lib/mysql
ln -s /opt/apps/mysql/bin/mysql /usr/bin启动服务#
/opt/apps/mysql/support-files/mysql.server start修改密码#
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';开启远程访问#
use mysql;
update user set host='%' where user='root';
flush privileges;关闭防火墙#
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动配置成服务并开机启动#
cp /opt/apps/mysql/support-files/mysql.server /etc/init.d/mysql
chkconfig mysql on
chkconfig --add mysql这样配置之后 ,可以使用命令:
service mysql start来开启 mysql 服务,service mysql stop停止mysql服务。
远程客户端测试链接#
彻底卸载 MySQL#
find / -name mysql然后一条一条执行 rm -rf,或者写一个shell命令,一次性删除。





