vlambda博客
学习文章列表

图解MySQL在Linux下的安装与配置


MySQL简介

MySQL是最流行的RDBMS(Relational Database Management System:关系数据库管理系统)之一,被广泛地应用在互联网上的中小型网站中。关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

原开发者为瑞典的MySQL AB公司,该公司于2008年1月被昇阳微系统(Sun Microsystems)收购。2009年4月,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。

MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库之一,因此被广泛地应用在互联网的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。

安装与配置

  1. 执行以下命令,下载并安装MySQL官方的Yum Repository。

rpm -e mariadb-libs --nodeps
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-client-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm

如下图:

图解MySQL在Linux下的安装与配置

图解MySQL在Linux下的安装与配置

图解MySQL在Linux下的安装与配置

图解MySQL在Linux下的安装与配置

图解MySQL在Linux下的安装与配置

  1. 运行以下命令查看MySQL版本号。

mysql -V

返回结果如下所示,表示MySQL安装成功。

图解MySQL在Linux下的安装与配置

  1. 执行以下命令,启动 MySQL 数据库。

systemctl start mysqld.service
  1. 执行如下命令,设置MySQL服务开机自启动。

systemctl enable mysqld
  1. 执行以下命令,查看MySQL初始密码。

grep "password" /var/log/mysqld.log

图解MySQL在Linux下的安装与配置

从图中可以看到,初始密码是:WSnIb#8R(.wh

  1. 执行以下命令,登录数据库。

mysql -u root -p

图解MySQL在Linux下的安装与配置

  1. 执行以下命令,修改MySQL默认密码。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'One-More-666';

图解MySQL在Linux下的安装与配置

  1. 执行以下命令,授予root用户远程管理权限。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'One-More-666';

图解MySQL在Linux下的安装与配置

  1. 输入exit退出数据库。

自此,MySQL在Linux下的安装与配置就完成了。