検索
ホームページphp教程php手册利用rpm包安装、配置及卸载mysql的详细过程.

利用rpm包安装、配置及卸载mysql的详细过程.

Jun 13, 2016 am 10:10 AM
mysqlrpm利用バッグアンインストールインストール詳しいプロセス構成

利用rpm包安装、配置及卸载mysql教程的详细过程.


通过rpm包安装、配置及卸载mysql的详细过程.


以MySQL-server-4.0.14-0.i386.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

 

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター