Linux系统中MySQL数据库安装手册

一、安装概述:

在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是第一步,你还得学好数据库的基本操作,以及搭建一个数据库的主从配置等等。这些我都会在后面的博文中说到。下面我就简单的写一些安装MySQL数据库的一些步骤,仅供参考,如有什么不妥的地方,还请见谅!

二、安装步骤:

(一)基本准备工作

1、打开虚拟机,在虚拟机中下载好最新版的MySQL数据库的压缩包。在MySQL官网上下载:《

本文是选择的是以“.gz”结尾的文件包

2、在桌面打开终端。并切换到root用户进行操作。

3、查看系统中是否安装了MySQL数据库以及旧版本的数据库

如果有请卸载,没有请继续

《卸载》

1、使用普通删除和强力删除

rpm -e mysql和rpm -e --nodeps mysql

4、检查你的linux系统是否安装了 cmake

如果安装了cmake命令,就会显示cmake命令的绝对路径和cmake命令帮助手册的绝对路径。没有安装请使用命令安装

(二)正式安装

1、将下载好的MySQL数据库复制到指定的文件夹中,同样存放在“tmp”文件夹下。

2、在终端上进入到tmp文件夹下。

《cd  /tmp按回车》即可切换到tmp文件夹下。

3、在当前文件夹下解压MySQL压缩包。

4、通过命令:yum list | grep mysql来查看yum上提供的数据库可下载版本

5、安装MySQL-service.i686服务器

命令:yum install mysql-server.i686

注意输入MySQL数据库的版本信息哦!

6、重启数据库服务器

命令:service mysqld start

7、设置用户名和密码

命令:/usr/bin/mysqladmin -u rootpassword'dzx123'

8、安全配置MySQL数据库,防止******。执行命令

命令:/usr/bin/mysql_secure_installation

8.1、显示1:Enter current password forroot (enter for none):这里输入当前的root密码“dzx123”

8.2、显示2:Change the root password?[Y/n] n。是否设置密码,我们已经不需要了。

8.3、显示3:Remove anonymous users?[Y/n] y。是否删除异常用户,一般只保留一个root用户即可。

8.4、显示4:Disallow root loginremotely? [Y/n] y。你的root用户会被直接连接本地的MySQL数据库,需要输入密码才可以。是否打开远程来接数据库,服从主从数据库。

8.5、显示5:Remove test database andaccess to it? [Y/n] y。是否移除test数据库。最好是移除

8.6、显示6:Reload privilege tables now? [Y/n] y。是否重新载入权限。是

9、此时进入数据库。

命令:mysql -uroot –p。

命令:exit退出数据库。

10、配置MySQL服务器开机自动开启。

(1)我们可以使用命令:chkconfig--list | grep mysqld来查看是否开机自动启动。如果2~5的都是on

(2)说明是开机自动启动,否则如果不是。我们可以通过命令chkconfigmysqld on来设置成开机自动启动。

11、启动数据库服务

命令:service mysqld start

12、关闭数据库服务

命令:service mysql stop

三、结束语:

到这儿,我们的MySQL数据库就安装好了,在安装的过程中大家一定要小心,尤其是配置相关的配置的时候。这样你的Linux系统中就安装好数据库了,你就可以直接操作了。

查询linux安装了什么数据库,Linux系统中安装MySQL数据库操作手册相关推荐

  1. linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决

    Linux系统中关于Mysql数据库导致CPU很高的问题解决 发布时间:2007-11-19 00:01:12来源:红联作者:spworks 服务器环境 Liunx AS4 + PHP5 + Mysq ...

  2. 解决linux系统中的mysql数据库,区分大小写的问题

    解决linux系统中的docker-mysql数据库,区分大小写的问题 最近研究docker比较勤,偶然发现,我项目的数据库改成服务器上的docker容器中的数据库,就会给我报错 说是没得这表,这数据 ...

  3. linux如何运行synaptic,在Debian系统中安装Synaptic和使用Synaptic修复损坏的包

    本文介绍在Debian操作系统中安装Synaptic的方法,和使用Synaptic在Debian中找到破损的软件包及修复损坏的包,本文也适合运行Linux Mint Debian Edition.Mx ...

  4. manjaro linux必装工具,在Manjaro系统中安装常用软件的方法

    本文介绍在Manjaro系统中安装一些常用的软件,有vim.chrome.截图.TIM.网易云音乐.搜狗输入法.markdown编辑器.pdf阅读器.steam.git客户端.下载工具uget.视频播 ...

  5. python安装numpy模块教程_Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib ]http://blog.csdn.net/guyuealian/article/details/52767125 一 ...

  6. cmd查看mysql数据库表_cmd中查看MySQL数据库表数据及结构

    0. 1 .cmd进入mysql安装的bin目录(C:\Program Files\XXXXXX\MySQL Server 5.6\bin) mysql -hlocalhost -uroot -p 回 ...

  7. Linux系统中查看Mysql数据库版本号的四种方法(图文完整版)

    今天处理一个问题,发现要确定Mysql数据库的版本号,于是我就整理了一下我查看的几种方法. 第一种方法(在终端操作): 操作方式:在终端输入命令即可查询 命令:mysql -V 第二种方法(在终端操作 ...

  8. Ubuntu 18.04 Linux内核升级(因为在系统中安装会出现各种驱动不兼容的问题,所以去官网下)

    前言 原本使用Ubuntu 18.04.2 LTS来换到5.4.45的内核版本,来尝试在系统中直接用sudo apt-get install linux-image--命令更新一下Linux的内核,但 ...

  9. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

  10. Windows10系统中安装Rational Rose

       Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具.用于可视化建模和公司级水平软件应用的组件构造.    Rational Rose 是一个完全的. ...

最新文章

  1. JSP页面元素的解析顺序
  2. 从几个sample来学习Java堆,方法区,Java栈和本地方法栈
  3. Java虚拟机内存分配策略
  4. can总线报文是固定的吗_新能源汽车CAN总线Bus Off处理流程
  5. 使用std::function 把类成员函数指针转换为普通函数指针
  6. 那个说技术本身并不可耻的快播王欣回来了!
  7. java kaptcha,java验证码组件kaptcha使用方法
  8. vue 解决跨域问题(开发环境)
  9. 北京最最最牛的IT公司都在这了 。。。
  10. U的含义,u是什么单位
  11. 谷歌chrome安卓版_谷歌Chrome安卓版测试全新共享界面:二维码和截图来了
  12. VS2022(Visual Studio)发布ASP.NET Core Web API应用到Web服务器(IIS)
  13. C++ 函数的声明和定义
  14. dns劫持,启动chrome就打开垃圾网站
  15. 为2017年出生的孩子免费取名字,孩子起名要注意的问题
  16. educoder 数据挖掘算法原理与实践:线性回归(房价预测)
  17. Linux之搜索路径PATH
  18. JAVA学习-Stream流的生成、中间操作、终结、收集操作
  19. ZONE:一种创作、评分及交易平台
  20. pytest——04 pytest.mark.xxx

热门文章

  1. mysql 时间格式比较_mysql 日期类型 比较
  2. RII K25A 语音空中飞鼠 红外学习步骤
  3. 无锁队列的几种实现及其性能对比
  4. c语言中的语义错误和语法错误,C语言程序中对错误的调试
  5. Windows server 2012 IIS 安装asp网站
  6. 前端程序员常用Html还是JSP格式
  7. python机器学习回归树算法
  8. c# 动态解析json字符串
  9. 利用云函数+Python实现每日网站自动签到并用QQ提醒
  10. HTML中的点缀--伪类