文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux基础学堂之rpm包安装、配置和卸载mysql

lzzyok小宝贝

lzzyok小宝贝

2024-04-17 23:30

关注

  我们知道在Linux下安装软件不同于Windows那样点下安装包文件就能够轻松安装软件,实际上要通过一系列的命令参数才能实现软件的安装操作。MySQL作为Linux中比较常用的数据库管理软件,学会它的安装、配置和卸载是非常重要的一环。为此在本文中编程学习网笔者就以MySQL-server-4.0.14-0.i386.rpm为例为大家介绍在Linux中通过rpm包安装、配置及卸载mysql的详细过程,让大家对此有一个比价清晰的了解。

Linux基础学堂之rpm包安装、配置和卸载mysql_考试认证_Linux认证_Linux_编程学习网


  安装配置mysql服务

  首先笔者放安装包放在/data目录下:

  cd /data

  rpm -ivh MySQL-server-4.0.14-0.i386.rpm

  在安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf、my-large.cnf、my-medium.cnf)。

  接下来我们拷贝一个示例配置文件作为mysql的配置文件:

  cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

  rpm包安装完后自动将mysql安装成系统服务,所以我们可以使用下面命令启动、停止mysql。

  ● 启动mysql

  /etc/init.d/mysql start 或 service mysql start

  ● 停止mysql

  /etc/init.d/mysql stop 或 service mysql stop

  至此mysql服务就算安装配置完成。

  


 

  安装mysql客户端

  rpm -ivh MySQL-client-4.0.14-0.i386.rpm

  mysql安装好后目录结构如下:

  ● 工具程序在/usr/bin目录中---ls /usr/bin/mysql*

  ● 服务器程序/usr/sbin/mysqld

  ● 数据目录/var/lib/mysql

  默认情况下mysql将错误日志文件、二进制日志文件及进程文件写在/var/lib/mysql目录中,比如localhost.err、localhost.pid、localhost-bin.001等。

  如果我们要想改变这些情况我们可以修改/etc/my.cnf文件来实现,比如我们要将日志文件写在/var/log目录中,我们可以在my.cnf文件中加入下面两行:

  [mysqld_safe]

  err-log = /var/log/mysqld.log

  PS:关于程序/usr/bin/mysql_install_db。这个程序可以用来初始化mysql数据库,换句话说就是创建/var/log/mysql目录、创建mysql数据库(mysql授权表等信息)以及test数据库(空库)。如果我们不小心删除了/var/log/mysql目录,我们可以通过这个程序来进行初始化的操作。

  


 

  卸载mysql

  rpm -qa|grep -i mysql

  rpm -ev MySQL-server-4.0.14-0 MySQL-client-4.0.14-0

  卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后我们就进行手工删除的操作:

  rm -f /etc/my.cnf

  rm -rf /var/lib/mysql

 


 

  以上就是rpm包安装、配置和卸载mysql的命令设置过程。

  本次的Linux基础学堂之rpm包安装、配置和卸载mysql的讲解到此就暂告一段落,如果以后有什么相关的内容继续进行补充或者修改的话,笔者会在此继续进行相关的内容的补充或者修改的工作,同时也欢迎大家对本次的讲解提出自己的建议和补充。最后笔者希望本次的讲解对大家学习Linux和Linux认证能够起到一定的帮助作用!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     670人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     303人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     262人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     364人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     167人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-考试认证-考试信息-考试报考
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯