在Linux上MySQL安装和使用教程

这篇具有很好参考价值的文章主要介绍了在Linux上MySQL安装和使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文主要讲解在Linux上安装、配置和使用MySQL步骤,文中使用的Linux系统为CentOS7.6版本

一、 基于Linux系统的MySQL安装

1.1 使用wget指令下载MySQL的rpm包

在Linux系统创建并进入指定的目录,以下为 /usr/local目录,使用pwd指令查看当前目录的路径,然后通过wget指令现在mysql的rpm包,此处下载的mysql版本为 5.7

在linux中使用mysql,Java,linux,mysql,运维

1.2 通过rpm安装MySQL

通过rpm指令安装下载的rpm包

在linux中使用mysql,Java,linux,mysql,运维

1.3 通过yum安装mysql服务

MySQL是作为一个服务在系统运行的,安装rpm包之后通过yum指令安装MySQL服务

在linux中使用mysql,Java,linux,mysql,运维

安装mysql服务的过程中,你可能是遇到如下错误:

在linux中使用mysql,Java,linux,mysql,运维

如果出现上述安装错误,表示安装过程中的GPG验证不通过,可以在yum指令后添加  --nogpgcheck选项重新执行安装:

在linux中使用mysql,Java,linux,mysql,运维

二、MySQL服务管理

2.1 将MySQL服务加入开机启动

添加为开机启动之后,MySQL服务会伴随系统启动而启动

在linux中使用mysql,Java,linux,mysql,运维

2.2 启动MySQL服务

在CentOS7中可以使用 systemctl进行服务管理,如果你使用的Linux系统版本不支持 systemctl,也可以使用 service mysqld start来启动MySQL服务

在linux中使用mysql,Java,linux,mysql,运维

2.3 停止MySQL服务

在linux中使用mysql,Java,linux,mysql,运维

或者使用:

在linux中使用mysql,Java,linux,mysql,运维

三、MySQL基本使用

3.1 查找MySQL初始密码

MySQL服务启动之后可以通过mysql指令启动MySQL客户端连接MySQL数据库,连接需要root帐号密码,在安装MySQL的过程中默认生成了root帐号的初始密码记录在  /var/log/mysqld.log文件中,通过cat指令可以查询初识密码,执行指令如下:

在linux中使用mysql,Java,linux,mysql,运维

如下图执行结果的空色框中即为初识密码

在linux中使用mysql,Java,linux,mysql,运维

3.2 使用初始密码登录MySQL

执行mysql指令, -u选项后的root表示用户名, -p选项后不加参数直接回车,然后输入初始密码(输入密码时在输入框没有反馈,输入完成之后直接回车即可),出现 mysql>执行提示,表示登录成功。

在linux中使用mysql,Java,linux,mysql,运维

3.3 修改MySQL初始密码

初始密码只用于登录,登录之后必须修改初始密码才可以进行数据库操作;由于MySQL具有密码的安全性校验,所以可以先设置密码验证策略为LOW,再进行密码设置,如下:

在linux中使用mysql,Java,linux,mysql,运维

3.4 授权root用户允许远程登录

密码修改完成之后,执行exit指令,退出mysql客户端,然后使用修改后的密码重新登录

在linux中使用mysql,Java,linux,mysql,运维

登录之后,root用户默认是不支持远程连接的,如果要使用远程客户端(Navicat、SQLYog等)root账号连接MySQL数据库进行授权,授权时可以指定root账号远程连接的密码(如下指令密码为 admin123)

在linux中使用mysql,Java,linux,mysql,运维文章来源地址https://www.toymoban.com/news/detail-610279.html

以上两条指令完成之后,你可以尝试使用navicat连接MySQL数据库啦!
PS:如果使用的云服务器的Linux系统,还要注意安全组配置放行3306端口哟~

到了这里,关于在Linux上MySQL安装和使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux安装Mysql详细教程(两种安装方法)

    第一种:Linux离线安装Mysql(提前手动下载好tar.gz包) 第二种:通过yum安装配置Mysql(服务器有网络) 1、 查看是否已经安装 Mysql 如果没有什么返回信息,说明没有安装 Mysql,那么直接进入2 2、下载官方 Mysql 包 官方下载地址 选择对应的包 如下mysql5.7(最常用) 3. 上传到服务

    2024年01月19日
    浏览(33)
  • Linux环境安装MySQL5.7教程

    在etc下新建配置文件my.cnf,并在该文件内添加以下配置 安装和初始化 etc/profile/ 获得初始密码 修改密码 添加远程访问权限 重启生效 为了在任何目录下可以登录mysql 无yum: 用apt-get代替yum 或者 即先用apt-get安装yum,后续就可以使用yum了 参考自: https://www.cnblogs.com/dadadechengzi

    2024年01月16日
    浏览(45)
  • Linux系统安装部署MySQL完整教程(图文详解)

    前言:最近网上翻阅了大量关于Linux安装部署MySQL的教程,在自己部署的时候总是存在一些小问题,例如:版本冲突,配置失败和启动失败等等,功夫不负有心人,最后还是安装部署成功了,所以本篇博客记录了我是如何完整一步步的安装部署MySQL起来的,每一行代码都进行了

    2024年02月13日
    浏览(45)
  • Linux安装MySql教程(图文详解,一步搞定)

    输入命令:sudo apt search mysql-server 输入命令:sudo apt install mysql-server -y 输入命令:sudo service --status-all 图中红圈内容是说明mysql是启用状态 输入命令:sudo service mysql status 图中红圈内容说明开启状态 完成

    2024年02月08日
    浏览(31)
  • MySQL下载及安装超详细图文教程(Linux版)

    (ps:为了避免权限问题,本教程用 root 用户进行安装) 步骤: 1. 检查是否安装了MySQL yum list installed | grep mysql 2. 由于此Linux中 没有安装过MySQL ,所以这里就 用不到 卸载命令( 跳过 ): yum remove mysql mysql-* 3. 下载mysql安装压缩包(点击即可跳转) 下载安装WinSCP(点击即可跳转)工具

    2024年02月14日
    浏览(35)
  • linux 安装mysql8.0 超详细图文教程

    1.使用系统的root账户 2.切换到/use/local 目录下 3.下载mysql 也可以直接在官方下载最新版本官方下载选择linux 4.解压mysql 5.重命名文件夹 5.创建data文件夹 存储文件 6.创建用户组以及用户和密码 7.授权用户

    2024年02月03日
    浏览(29)
  • linux安装mysql5.7最简单实用教程

    linux安装mysql5.7教程,简单好用。 解决方法: 1、下载mysql wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 其他版本可以用这个选择下载:https://downloads.mysql.com/archives/community/ 也可以下载到你本地电脑,再通过linux的rz命令上传到指定目录解压。 2、xshe

    2024年02月07日
    浏览(30)
  • 2023年 Linux Mysql8.0安装(详细教程)

    本文主要内容是在Linux上安装Mysql8.0,包括安装、配置等 Cent OS 8.0 Mysql 8.0 MySQL是一种关系型数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源

    2024年02月06日
    浏览(36)
  • Linux安装下载mysql8.0版本实战详细教程

    1.进入 /usr/local下,根据需要的版本下载mysql:wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.30-el7-x86_64.tar.gz,不通版本修改命令里的版本号 没有wget命令的可以安装此命令 sudo yum -y install wget 也可以下载完自己上传到linux里面 2.解压下载的包,tar zxvf mysql-8.0.30-el7-x86_64.tar.gz,解压完

    2024年02月01日
    浏览(65)
  • MySQL-01.Linux下MySQL安装和使用

    前置说明,MySQL高级部分,需要前置知识,为Linux操作系统。如果没有该部分知识,这里推荐韩顺平老师的Linux操作系统的教程。韩老师Linux教程 1.1 Linux系统及工具的准备 安装并启动好两台虚拟机: CentOS7版本 掌握克隆虚拟机的操作 mac地址 主机名 ip地址 UUID 安装有Xshell和Xftp等

    2024年03月09日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包