MySQL (Linux)安装

目录

1 卸载原来的mysql(mariadb)

2 下载yum

3 看看能不能正常⼯作

4 安装mysql服务

5 启动服务

6 登陆⽅式

7 最后配置

8 PS


1 卸载原来的mysql(mariadb)

rpm -qa | grep mysql(mariadb) | xargs yum -y remove

(xargs 的作用就是 把前面显示出的结果,一条一条喂给后面的命令)

2 下载yum

Index of /232905 (mysql.com)

下载到桌面 然后 rz

为了 yum一键安装yum源(el -- 就是centos意思)

MySQL (Linux)安装_第1张图片

MySQL (Linux)安装_第2张图片

MySQL (Linux)安装_第3张图片

MySQL (Linux)安装_第4张图片

3 看看能不能正常⼯作

yum list |grep mysql

4 安装mysql服务

yum install -y mysql-community-server

(如果此时你报错了:Failing package is: mysql-community-client-5.7.39-1.el7.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 解决:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022)

MySQL (Linux)安装_第5张图片

有这三个就说明安装好了

5 启动服务

systemctl start mysqld.service

netstat -nltp 有mysql就说明可以了

(如果是启动失败,就跟着提示去网上查一下)

6 登陆⽅式

vim /etc/my.cnf # 打开mysql配置⽂件

在[mysqld]最后⼀栏配置(不知道是什么,就放在配置⽂件最后) 加⼊: skip-grant-tables 选项,并保存退出(设置免密登录)

然后 systemctl restart mysqld.service

然后

MySQL (Linux)安装_第6张图片

就可以了!(quit退出)

7 最后配置

character-set-server=utf8
default-storage-engine=innodb
MySQL (Linux)安装_第7张图片

8 PS

port=3306 -- 端口
datadir=/var/lib/mysql -- 数据存在哪(最重要)
socket=/var/lib/mysql/mysql.sock -- 为了支撑本地通信的信息,启动的时候会把自己的进程pid写进去,主要是为了管道通信的

你可能感兴趣的:(MySQL,linux,mysql)