当前位置:首页 > Linux > 正文内容

CentOS7 64位安装mysql教程,亲测完美

彭淇2年前 (2018-04-08)Linux33190

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!这里依旧以mysql为例进行展示:

先检查系统是否装有mysql

  1. [[email protected] ~]# rpm -qa | grep mysql

    如果返回空值,说明没有安装MySQL;

  2. 这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新Mariadb数据库;

  3. [[email protected] ~]# yum install mysql

下载mysql的repo源

[[email protected] ~]#  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包

[[email protected] ~]#  sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装MySQL

[[email protected] ~]#   sudo yum install mysql-server

根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。安装后再次查看mysql

CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第1张

接下来登录MySQL

[[email protected] ~]# mysql -u root

登录时有可能报出如下图的错误,原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:

CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第2张

[[email protected] ~]# chown root /var/lib/mysql

CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第3张

然后重启MySQL服务;

[[email protected] ~]# service mysqld start

如需要重置登录密码,请自行百度。

必要时加入以下命令行,为root添加远程连接的能力。链接密码为 “pengqi”(不包括双引号)

mysql> GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "pengqi";

最后再打开3306端口,实现远程连接服务,命令如下

[[email protected] ~]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第4张

外部链接访问效果(一般建立sql数据库和数据表,建议通过远程链接控制,直观易操作)


CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第5张

CentOS7 64位安装mysql教程,亲测完美  电脑 系统 mysql 管理系统 第6张

扫描二维码至手机访问

扫描二维码推送至手机端访问。

版权声明:本文由淇云博客发布,如需转载请注明出处。

转载请注明出处:https://www.pengqi.club/blog/245.html

分享给朋友:

相关文章

Linux虚拟机如何挂载U盘

Linux虚拟机如何挂载U盘

很多linux新用户因为用惯了windows系统,所以当想在虚拟机中使用linux系统时会感觉很不适应。比如想要读取U盘内容。在linux系统命令行或者图形模式下,需要你手动挂载U盘。下面为大家分享下...

Linux常用命令大全-飞翔勿扰

Linux常用命令大全-飞翔勿扰

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下...

CentOS 7.6中安装使用Cockpit服务器管理软件

CentOS 7.6中安装使用Cockpit服务器管理软件

在本文中,我将帮助您在CentOS 7.6服务器中安装Cockpit Web 控制台,以管理和监视本地系统以及网络环境中的Linux服务器。您还将学习如何将远程Linux主机添加到Cockpit并在C...

CentOS 7 用户账户配置

CentOS 7 用户账户配置

说明:1、这篇博文记录的是CentOS 7 用户账户的配置,包括添加用户、添加用户组、删除用户、删除用户组等。其中包括分析用户的配置文件、目录以及对安全的思考。2、用户配置方面CentOS 7与以往版...

Linux运维工程师常见面试题汇总

Linux运维工程师面试题一、填空题1. 在Linux 系统 中,以文件方式访问设备 。2. Linux 内核引导时,从文件/etc/fstab中读取要加载的文件系统 。...

检查shell脚本是否有错

写一个shell脚本,检查指定的shell脚本是否有语法错误,若有错误,首先显示错误信息,然后提示用户输入q或者Q退出脚本,输入其他内容则直接用vim打开该shell脚本。提醒: 检查she...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。