mysqld0:off 1:off 2:on 3:on 4:on 5:on 6:off
表明mysqld服务已经生效 , 在2、3、4、5运行级别随系统启动而自动启动,以后可以使用service命令控制mysql的启动和停止 。
启动mysqld服务:
service mysqld start
停止mysqld服务:
service mysqld stop
执行下面的命令关闭开机自启动:
chkconfig mysqld off
执行下面的命令可以改变开机自启动的运行级别为3、5:
chkconfig --level 35 mysqld on
3.1.11 将mysql的bin目录加入PATH环境变量
编辑/etc/profile文件:
vi /etc/profile
在文件最后添加如下两行:
PATH=$PATH:/usr/local/mysql/bin
export PATH
执行下面的命令使所做的更改生效:
. /etc/profile
3.2 二进制包方式安装
3.2.1 从安装媒体安装
Mysql二进制包已经包含在CentOS 5的安装媒体中,可以直接从安装媒体中安装下面三个rpm包:
mysql-5.0.22-2.1.0.1.i386.rpm
mysql-devel-5.0.22-2.1.0.1.i386.rpm
mysql-server-5.0.22-2.1.0.1.i386.rpm
不同的版本文件名有所不同,请注意区分 。
执行下面的命令安装:
rpm -iUvhmysql-5.0.22-2.1.0.1.i386.rpm
rpm -iUvhmysql-devel-5.0.22-2.1.0.1.i386.rpm
rpm -iUvhmysql-server-5.0.22-2.1.0.1.i386.rpm
3.2.2 通过yum安装
如果你安装的机器此时可以连接到互联网 , 笔者建议使用yum命令来简化安装过程:
yum install mysql-server mysql-devel mysql
yum将自动从centos的镜像站点查找你指明的软件的最新二进制包 , 并检查软件包依赖关系,安装软件的同时自动安装其依赖的软件包 。
3.2.3 从mysql网站下载最新稳定版本的二进制包安装
通过CentOS安装媒体或yum安装的二进制包版本会落后于mysql开发者网站发布的版本 , 可以从mysql网站下载安装最新稳定版本的mysql 。
访问MySQL网站下载最新稳定发行版的相应硬件平台的MySQL 。本文使用的是Red Hat Enterprise Linux 5 RPM (x86) 5.0.45版本 。需要下载Server、Client、Headers and Libraries、Share Libraries/Shared compatibility libraries几个rpm包 , 其它为可选包 , 按需要选择 。
在linux系统下用下面的命令下载:
wget
wget
wget
wget
wget
执行下面的命令安装:
rpm -iUvh MySQL-server-community-5.0.45-0.rhel5.i386.rpm
rpm -iUvh MySQL-client-community-5.0.45-0.rhel5.i386.rpm
rpm -iUvh MySQL-devel-community-5.0.45-0.rhel5.i386.rpm
rpm -iUvh MySQL-shared-community-5.0.45-0.rhel5.i386.rpm
rpm -iUvh MySQL-shared-compat-5.0.45-0.rhel5.i386.rpm
4. MySQL的配置
4.1 目录结构
4.1.1 源码包方式安装目录结构
源码包方式安装时通常是在3.1.4节中configure命令的--prefix选项指定的目录中建立如下的目录结构,特殊指定的目录除外:
./bin#mysql用户可执行文件目录
./include/mysql#mysql C头文件目录
./info#mysql 信息文件目录
./lib/mysql#mysql库文件目录
./libexec#mysql后台daemon程序目录
./man#mysql联机帮助文档目录
./mysql-test#mysql测试程序目录
./share/mysql#mysql公用文件目录 , 包括字符集、配置文件模板、启动脚本、初始化SQL文件等
./sql-bench#mysql压力测试程序目录
/etc/my.cnf#mysql配置文件
/etc/rc.d/init.d/mysqld #mysqld服务启动脚本
4.1.2 RPM二进制包方式安装目录结构
二进制包方式安装时使用系统软件默认目录结构 :
/usr/bin#mysql用户可执行文件目录
/usr/libexec#mysql后台daemon程序目录
/usr/lib/mysql#mysql库文件目录
/usr/lib64/mysql#如果为64系统,mysql 64位库文件目录
/usr/share/doc#mysql文档目录
推荐阅读
- sap现金管理与预算控制,erp现金管理
- 苹果cms怎么同步的简单介绍
- 冒险解谜沙盒游戏,冒险类沙盒游戏
- 直播伴侣直播怎么那么卡,直播伴侣直播怎么那么卡顿
- linux的vi搜索命令 linux view搜索
- oppo手机root怎么解除root,oppo解除root权限设置
- 大型sap,大型saas平台,技术架构
- php怎么自定义插入数据 php自定义表单
- 要怎么彻底删除sqlserver,要怎么彻底删除存在sim卡上的号码