Linux上安装MySQl超详细教程(CentOS系统)

这篇教程详细介绍了在Linux CentOS系统上安装MySQL的全过程,包括使用yum镜像安装、联网安装两种方法,以及从下载.tar文件进行安装的步骤。内容涵盖了从检查yum、安装、启动、设置密码到卸载的全部细节。
摘要由CSDN通过智能技术生成

目录

一、CentOS6.x 版本的yum镜像安装

1.如果你使用的是CentOS的简化版本,你是需要先安装yum
注:如果你的yum没有问题,请自行跳过此步yum的安装
2.如果你的yum出现了问题,你需要执行这五行命令
注:五行命令,五步 ,一步步复制操作即可

[root@master ~]# sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf


[root@master ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup


[root@master ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo


[root@master ~]# yum clean all


[root@master ~]# yum makecache

注:这里使用的是阿里云,也就是国内代理,如果服务器是海外,则把第三条命令替换为官方Vault源(海外服务器用)

curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Official.repo`

二、yum联网安装MySQL

(一)直接安装

1.查看是否已经安装了mysql

[root@master ~]# rpm -qa|grep mysql #无输出则说明没有安装
rpm -e mysql        // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

2.使用yum安装mysql
注:此方式只能安装mysql5.x版本,不能安装mysql的最新版本
(1)搜索mysql安装包,找到mysql-server.x86_64

[root@master ~]# yum search mysql

(2)安装mysql-server.x86_64

[root@master ~]# yum -y install mysql-server.x86_64 

(3)启动mysql服务

[root@master ~]# service mysqld start & chkconfig mysqld on

(4)启动mysql,直接在终端输入“mysql”

[root@master ~]# mysql

(5)执行以下命令为root用户设置权限

use mysql;
delete from user where 1=1;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

注:mysql赋权操作说明

GRANT:赋权命令
ALL PRIVILEGES:当前用户的所有权限
ON:介词
*.*:当前用户对所有数据库和表的相应操作权限
TO:介词
'root’@’%’:权限赋给root用户,所有ip都能连接
IDENTIFIED BY ‘123456’:连接时输入密码,密码为123456
WITH GRANT OPTION:允许级联赋权

(二)间接安装

1.Linux 的 PMS 工具主流有两种。

对于基于 Red Hat 的发行版,其 PMS 工具为 rpm,对应的安装命令为 yum。 对于基于 Debian 的发行版,其 PMS
工具为 dpkg,对应的安装命令为 aptitude。 笔者的操作系统CentOS release 6.5 属于 Red
Hat,将使用后缀为 rpm 的安装包。如果读者使用的操作系统为 Ubuntu,需要选择后缀为 deb
的安装包。如果读者不知道如何分辨,可以输入以下命令来验证:yum

[root@master ~]# yum

如果输入 yum 之后,出现了一大串的说明文字,说明应该使用后缀为 rpm 的安装包。如果提示 yum 命令不存在,说明应该使用后缀为 deb 的安装包。

2.查看自己的Linux系统版本,找到对应linux的版本进行下载

[root@master ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)

3.MySQL的下载地址:

MySQL的官方网址:https://www.mysq

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值