Linux 卸载和安装mysql

前言:由于本人最近在搞公司的运维工作,安装mysql成了常态,现在我就把我安装的详细步骤记录下来,为了我别人,当然也是为了我自己

卸载mysql

1.关闭mysql服务

service mysqld stop

2.查看当前的安装mysql的情况,查找以前是否安装过mysql

rpm -qa|grep -i mysql

3.执行命令删除安装的Mysql

rpm -ev mysql-community-client-8.0.13-1.el7.x86_64

rpm -ev mysql-community-client-8.0.13-1.el7.x86_64 --nodeps

剩下的几个也执行这个命题,把对应的名字换一下,不要忘了后面的 --nodes 哦

再执行 # rpm -qa|grep -i mysql 命令,查看是否删除成功。

扫描二维码关注公众号,回复: 5598807 查看本文章

4.查看之前安装的mysql的目录并删除

find / -name mysql

5.删除配置文件my.cnf(如果你还打算安装mysql不用执行这一步,因为系统会帮你覆盖的)

rm -rf /etc/my.cnf

最后查看一下是否卸载完毕,无结果说明卸载完成。

rpm -qa|grep -i mysql

安装mysql

1.把mysql的rpm包上传到服务器上,随意位置都行,这是两个不同的rpm包,一个5.7,一个8.0,其实就有一点不同,不同的地方,我会提示大家的

https://dev.mysql.com/downloads/file/?id=484537

2.解压下载的tar包,我解压到我建的一个mysql(/root/mysql)目录下面

tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

执行完后,你存放的tar解压的目录下面(5.7和8.0步骤一样的)

3.安装mysql

yum install mysql-community-{server,client,common,libs}-* --exclude='*minimal*'

4.修改mysql的安装目录,修改my.cnf文件数据目录 datadir,我的安装目录是/data/mysql

5.启动并初始化mysql和安装msyqld

systemctl enable mysqld
systemctl start mysqld




#8.0+ 启动mysql
service mysqld start

6.查看状态

systemctl status mysqld



service mysqld status 

7.设置mysql的root账号密码

  7.1查看系统分配的密码

grep 'temporary password' /var/log/mysqld.log

  7.2登陆系统

mysql -uroot -p

7.3修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码,别忘了单引号';

7.4授权任意主机连接:%就代表任意的主机名称

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '<password>' WITH GRANT OPTION;

7.5刷新配置,让配置生效

FLUSH PRIVILEGES;

7.6设置开机自启

systemctl enable mysqld

猜你喜欢

转载自blog.csdn.net/oldshaui/article/details/86690811
今日推荐