【MySQL】安装和配置mysql

环境:Centos 7

删除不需要的环境

查看是否有正在运行的服务:

ps ajx |grep mysql
ps ajx |grep mariadb

切换为root用户,
如果存在有服务

 systemctl stop mariadb.service 

或者

 systemctl stop mysqld

查看系统下的mysql安装包并删除:

rpm -qa | grep mysql | xargs yum -y remove

再次查看安装包:

rpm -qa | grep mysql

安装包应该为空。

下载安装yum源

最好安装和⾃⼰系统⼀致的mysql版本,否则可能会存在软件兼容性问题

查看⾃⼰的系统版本

cat /etc/redhat-release

在这里插入图片描述
我们的是centos 7.9

链接: mysql

选择适合的版本
点击查看源代码查看具体版本

在这里插入图片描述

选择
mysql 5.7版 centos7 或者centos7.9版本
在这里插入图片描述

点击后会下载到本地

rz命令 将下载的mysql 转移到服务器

rpm -ivh 下载的mysql.rpm包

查看下载后yum的mysql源

ls /etc/yum.repos.d/ -al

在这里插入图片描述

存在这些就行了

检查一下能否正常工作

yum list |grep mysql

会显示一堆mysql数据

安装mysql服务

 yum install -y mysql-community-server

如果有密钥过期的问题导致无法下载
在这里插入图片描述
输入以下命令:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

查看一下是否存在 my.cnf文件

ls /etc/my.cnf

查看是否有mysqld和mysql服务

which mysqld
which mysql

开始登陆mysql

修改mysql配置文件

vim /etc/my.cnf

在[mysqld]最后⼀栏配置 加入skip-grant-tables选项,保存退出

重新启动服务器,使配置文件生效

systemctl restart mysqld

进行登录

 mysql -uroot

就可以了。
如果想要配置mysql登录密码,建议熟悉了mysql后上网去搜索教程。

配置 .cnf文件

vim /etc/my.cnf

添加

port=3306
character-set-server=utf8
default-storage-engine=innodb

保存退出 ,重启服务器

systemctl restart mysqld

ok,接下就是学习使用MySQL 语句了,如果有问题,欢迎私信或者评论区留言。

相关推荐

  1. ****Linux下Mysql安装配置

    2023-12-14 17:58:02       40 阅读
  2. MySQL入门篇(2)-MySQL安装配置

    2023-12-14 17:58:02       28 阅读
  3. MySQL安装配置

    2023-12-14 17:58:02       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-14 17:58:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-14 17:58:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-14 17:58:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-14 17:58:02       20 阅读

热门阅读

  1. Android开发中如何进行单元测试?

    2023-12-14 17:58:02       39 阅读
  2. openssl 常用命令 pkcs12

    2023-12-14 17:58:02       45 阅读
  3. 数据结构与程序的关系

    2023-12-14 17:58:02       40 阅读
  4. VMware配置Ubuntu虚拟机

    2023-12-14 17:58:02       37 阅读
  5. 服务器租用你知道多少?

    2023-12-14 17:58:02       39 阅读
  6. 二、python selenium爬虫

    2023-12-14 17:58:02       46 阅读
  7. Docker 安装 AWVS 与 Nessus(2023/12/14)

    2023-12-14 17:58:02       49 阅读
  8. 1. cgal在ubuntu下的安装及Hello World的测试

    2023-12-14 17:58:02       49 阅读