卸载旧版本的MySQL(没有就跳过此步骤)
(注:3-6步 重新安装新版本的MySQL,一定要把之前版本卸载干净,要不会出错;新的虚拟机初装MySQL,仅进行1-2步即可)
1.查看旧版本MySQL
rpm -qa | grep mysql
2.逐个删除旧的组件
使用命令rpm -e --nodeps {-file-name}进行移除操作,移除的时候可能会有依赖,要注意一定的顺序。
删除完后检测一下,还有没有旧版本。
3.rm -rf /var/lib/mysql
rm /etc/my.cnf
4.find / -name mysql
清空相关mysql的所有目录以及文件和其他配置和设置等。如果有,则删除。也必须考虑其他软件不去影响。
rm -rf /usr/lib/mysql rm -rf /usr/share/mysqlwhereis mysql
6.自启服务
chkconfig --list | grep -i mysql chkconfig --del mysqld
安装MySQL
1.将MySQL安装包上传到centos上的/usr/local/mysql/ 文件夹中
2.进入到/usr/local/mysql/中
3.开始安装MySQL
使用命令rpm -ivh {-file-name}进行安装操作。
按照依赖关系依次安装rpm包 依赖关系依次为common→libs→client→server
注:ivh中, i-install安装;v-verbose进度条;h-hash哈希校验
rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm
安装libs时出错的解决办法;
清除yum里所有mysql依赖包 yum remove mysql-libs
4.安装成功
5.启动mysql
安装完后,使用命令启动MySQL服务。(如果mysql服务无法启动,就重启一下系统)
systemctl start mysqld.service (service mysqld start) 启动mysql systemctl status mysqld.service (service mysqld status) 查看mysql状态 systemctl stop mysqld.service (service mysqld stop) 关闭mysql
6.修改MySQL密码
先用如下命令查找密码:
grep ‘temporary password' /var/log/mysqld.log
用密码登录到mysql
mysql -uroot -p
修改自己的密码:
alter user root@localhost identified by ‘你的密码';
(注意这里的密码尽可能复杂点,要不会通不过 (ERROR 1819 (HY000): Your password does not satisfy the current policy requirements))
(如果想让密码简单点就需要先执行以下两条命令:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1; )
7.登录
mysql -uroot -p
8.查看mysql进程 ps -ef|grep mysql
9.查看3306端口 netstat -anop|grep 3306
10.授予root用户远程访问权限
1)use mysql;
2)select user, host from user;
3)update user set host='%' where user = ‘root';
4)grant all privileges on . to ‘root'@'%' identified by ‘tsk007' with grant option;
5)刷新权限 flush privileges;
11.systemctl stop firewalld.service (关闭防火墙)
systemctl disable firewalld.service (关闭防火墙开机启动)
12.远程登陆(本机必须装有MySQL)
mysql -uroot -p -h(访问的IP)
参考文章:CentOS下彻底卸载mysql的方法
精彩专题分享:
mysql不同版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍mysql 5.7.17 安装配置方法图文教程(CentOS7),包括了mysql 5.7.17 安装配置方法图文教程(CentOS7)的使用技巧和注意事项,需要的朋友参考一下 CentOS7安装mysql笔记 1 CentOS7默认安装mariadb数据库,卸载mariadb。 2 配置YUM源 1)下载mysql源安装包 2)安装mysql源 3)检查mysql源是否安装成功 3
本文向大家介绍mysql 5.7.18 安装配置方法图文教程(CentOS7),包括了mysql 5.7.18 安装配置方法图文教程(CentOS7)的使用技巧和注意事项,需要的朋友参考一下 介绍如何在Linux下安装MySQL 5.7.18 1、下载MySQL:官网https://www.mysql.com/,点击Downlosas,翻到网页底部,下载社区版,一路点下去,选择通用Linux,下载
本文向大家介绍Centos7下mysql 8.0.15 安装配置图文教程,包括了Centos7下mysql 8.0.15 安装配置图文教程的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了mysql 8.0.15 安装配置图文教程,供大家参考,具体内容如下 1.进官网,选择适合自己版本的linux下的MYSQL版本。 按照箭头上的数字,依次进行操作,进入下面这个图景。 等待下载好,这样第一
本文向大家介绍CentOS7下 Apache的安装配置方法,包括了CentOS7下 Apache的安装配置方法的使用技巧和注意事项,需要的朋友参考一下 前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利。在此做一下学习记录和经验分享。 一、安装httpd 1、先查看一下系统有没有已经安装了httpd的,如果啥都没查到,那就是没安装呗。如果有#rpm -e 查到的
本文向大家介绍Win10下mysql 8.0.15 安装配置方法图文教程,包括了Win10下mysql 8.0.15 安装配置方法图文教程的使用技巧和注意事项,需要的朋友参考一下 最近学习的内容涉及到MySQL的知识,所以安装一个MySQL非常有必要,参考别人的教程安装过程还算顺利,其中遇到了一些问题查了一些也解决了,这里把整个安装过程梳理一遍,给大家一个参考。 我手里的电脑是64位Win10家庭
本文向大家介绍Window10下mysql 5.7.21 安装配置方法图文教程,包括了Window10下mysql 5.7.21 安装配置方法图文教程的使用技巧和注意事项,需要的朋友参考一下 本文记录了mysql 5.7.21 安装配置方法,分享给大家。 1.下载安装包 下面是官网windows系统的mysql下载地址 Mysql下载地址 点进去页面如下 根据你电脑的系统选择对应的mysql数据库