当前位置: 首页 > news >正文

centos 7安装mysql

一.安装之前检测系统是否有自带的MySQL(若是没有安装直接忽略该步骤)

rpm -qa | grep mysql #检查是否安装过MySQL

rpm -qa | grep mariadb #检查是否存在 mariadb 数据库(内置的MySQL数据库),有则强制删除

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 #强制删除

rpm -e --nodeps mariadb-5.5.68-1.el7.x86_64 #强制删除

 二、安装步骤

1、下载MySQL源

curl -O https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

2、安装MySQL源

yum localinstall mysql57-community-release-el7-11.noarch.rpm

3、检查MySQL源是否安装成功

yum repolist enabled | grep "mysql.*-community.*"

4.导入秘钥 

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

5.安装mysql

yum install mysql-community-server

若只是安装mysql客户端则只要运行如下红色字体部分:若服务端也要安装则免去下面红色字体操作,只需运行yum install mysql-community-server

通过yum搜索

yum search mysql-community

结果如下:

 

安装x64位的 mysql客户端

yum install mysql-community-client.x86_64 -y

6、 查看是否安装成功

yum list installed mysql-*

7、启动mysql并检查MySQL运行状态

systemctl start mysqld

8.查看mysql状态

systemctl status mysqld

 9、获取MySQL默认登录密码,登录mysql,并修改默认密码

grep 'temporary password' /var/log/mysqld.log

如下图所示:

 10.输入以下命令后,再输入默认登录密码,就能以 root 帐号登录 mysql

mysql -uroot -p

在创建数据库或数据表之前,要先用一下命令修改 root 用户的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

注意新密码至少为8位,并且必须包含大、小写字母、数字和特殊字符

11.授予root用户远程访问权限,并刷新权限使生效

grant all privileges on *.* to 'root' @'%' identified by '密码'; 

让权限立即生效:

flush privileges

12.服务器关机重启后,mysql 一般也需要重新启动。可以使用以下命令将 mysql 设置为开机自启动

systemctl restart mysqld

相关文章:

  • 公司网站免费网站免费/seo排名优化工具推荐
  • 免费域名注册网站有哪些/seo中国官网
  • 营销型网站建设公司哪家好哪个好/自媒体视频剪辑培训班
  • 怎么快速提高网站权重/市场营销推广
  • 那些域名可以做后缀做网站/什么软件可以发布广告信息
  • 怎样制作h5页面/郑州网站seo服务
  • markdown上划线和下划线
  • Android中的IPv6
  • 实现Kafka至少消费一次
  • Automatic Exposure Correction of Consumer Photographs 分析
  • ArcGIS | NetCDF数据在ArcMap中的使用
  • pre compile header
  • Hadoop学习----MapReduceYARN
  • 美国藤校Top30大学对IB成绩的要求
  • 【Web开发】Python实现Web服务器(Ubuntu下打包Flask)
  • 5G核心网标准化进展及B5G演进初探
  • 股票几个指数周收益率和月收益率的计算
  • 客户终身价值(CLTV)计算和回归预测模型(Python)