以MySQL-server-4.0.14-0.i3862881064151.rpm为例,放在/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

有个实用程序/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

mysql.server 文件是什么_mysql的启动脚本mysql.server及示例配置文件相关推荐

  1. mysql java文件导入导出_MySQL文件导出和导入

    一.导出数据库用mysqldump命令: 注意mysql的安装路径,即此命令的路径 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/ ...

  2. mysql 修复数据表 批量_MySQL数据库迁移与MySQL数据库批量恢复

    一.MySQL数据库迁移或备份 将相关数据库数据文件直接迁移方式 1. 了解使用InnoDB引擎创建数据库所产生的文件 使用MySQL InnoDB引擎所产生的文件(三个文件都很重要) .ibd:包含 ...

  3. mysql ver 14.14下载_MySQL简介及安装 mysql Ver 14.14 Distrib 5.7.28

    1.MySQL简介 1.数据库产品演变 第一代数据库架构: RDBMS 关系型数据库时代 : 合的时代 代表产品 :Oracle .MSSQL .MySQL.SQL server 第二代数据库架构:拆 ...

  4. mysql 日志文件 自动_教你自动恢复MySQL数据库的日志文件

    如果MySQL服务器启用了二进制日志,你可以使用mysqlbinlog工具来恢复从指定的时间点开始 (例如,从你最后一次备份)直到现在或另一个指定的时间点的数据."mysqlbinlog:用 ...

  5. mysql的免密码登录_mysql免密码登录(mysql跳过密码登录)

    mysql免密码登录(mysql跳过密码登录) 2020-05-15 13:07:13 共10个回答 1.用系统管理员登陆windows系统.2.停止MySQL的服务.3.运行cmd进入dos命令窗口 ...

  6. docker容器mysql头文件_在Docker容器中使用MySQL数据库

    开发过程中经常需要安装.调试mysql数据库,还需要在各种操作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装.找依赖的问题. 注:本文所有内容均在 ...

  7. mysql日志文件转存_【转】Mysql日志文件

    查看默认MySQL数据库数据目录: mysqladmin -u root -p variables | grep datadir Linux下MySQL数据库数据目录多了好多Mysql-bin.000 ...

  8. mysql存储引擎使用教程_mysql教程:如何写MySQL存储引擎

    在MySQL 5.1中开发一个存储引擎已经是比较方便了.所谓存储引擎实际上是按照MySQL的约定,提供某些接口的实现而已,如MySQL插入一条记录时将调用write_row方法,通过索引检索时将调用i ...

  9. mysql 查所有的用户_MySQL查看所有用户 - MySQL 系列教程

    在使用 MySQL 或其它关系型数据库的时候,免不了需要查看所有用户的信息,比如这些用户分别有什么权限,何时创建的之类.这篇文章里我们讨论,如何在 MySQL 中查看所有用户的信息. SHOW DAT ...

最新文章

  1. 浅谈python语言_浅谈Python语言基础知识点!
  2. layui树形父子不关联_DP专题7 | 没有上司的舞会 洛谷1352(树形DP)
  3. 产品网络推广方案之网站导航栏如何设置会更利于排名提升?
  4. Java图片文本识别工具Eye实现(不支持中文)
  5. 光源时间_背光源缩短寿命的原因
  6. php类的实例化和调用,PHP:如何使用另一个类中的参数实例化一个类
  7. 设计模式系列--Strategy
  8. 计算机网络实验11.6.1,6.111 2004春季课程:数位系统概论实验(Introductory Digital Systems Laboratory, Spring 2004)...
  9. 数据科学家编程能力需要多好_我们不需要这么多的数据科学家
  10. 微信小程序实现选项卡
  11. 上海三校生应用计算机考试试卷,三校生计算机考试试题.doc
  12. 非静压模型NHWAVE学习(1)——模型原理简介(控制方程)
  13. moment.js获取一周的第一天
  14. MIT开创减少双量子比特门误差的新方法,提高鲁棒性迈向纠错量子计算机
  15. python习题计算a+aa+aaa+aaaa的结果 lintcode题目
  16. 【ECCV 2020】UDA with Noise Resistible Mutual-Training for Person Re-identification (NRMT)
  17. js 触发 select onchange事件
  18. RX5700XT和RX6700XT的区别 RX 5700XT和RX 6700XT选哪个好
  19. 也来说一下和我小情人的相亲故事
  20. Excel右键删除功能不可用

热门文章

  1. axis1 web Service 环境部署
  2. 数据库连接池和Tomcat连接池的配置问题
  3. Bloom Filter 大规模数据处理利器
  4. 如何运用组策略禁用U盘
  5. container_of分析--可用good【转】
  6. 自动化运维工具之puppet简单实用
  7. NASA 悬赏 10 万招编程高手 世界最令人头疼的编程语言
  8. TinyKing的博客园
  9. Android中dip、dp、sp、pt和px的区别
  10. 将行政区域导入SQL SERVER