linux下安装mysql4.1.7

来源:互联网 发布:linux ip伪装服务器 编辑:程序博客网 时间:2024/05/16 23:51

/usr/tmp下  mysql-4.1.7.tar.gz 

# cd /usr/tmp
# tar zvxf mysql-4.1.7.tar.gz
# cd mysql-4.1.7
# ./configure --prefix=/usr/local/mysql
# make
# make install

配置mysql:
# cd /usr/local/mysql/bin
# mkdir –p /data/mysql //创建一个目录来存放数据源
# ./mysql_install_db --datadir=/data/mysql

添加mysql用户和mysql组
# groupadd mysql
# useradd mysql –g mysql
更改权限
# cd /data/
# chown -R mysql:mysql mysql

运行mysql的服务器端,并指定数据源的位置
# /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &

(此处留用设置密码)

将mysql的可执行路径加入到/etc/profile文件中
# vi /etc/profile
找到“export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC”一行,在下面加入:
PATH=$PATH:/usr/local/mysql/bin
保存并退出vi,并执行
# source /etc/profile

将mysql库文件所在路径加入系统库文件的搜索路径,编辑/etc/ld.so.conf,加入以下一行:
/usr/local/mysql/lib/mysql
运行ldconfig

为了开机时系统自动运行mysql,在/etc/rc.d/rc.local下加入
/usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &

 

如果发现 错误:==========================>

[root@localhost data]# /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &
[1] 31714
[root@localhost data]# Starting mysqld daemon with databases from /data/mysql
STOPPING server from pid file /var/run/mysqld/mysqld.pid
070427 20:04:36  mysqld ended

检查rpm 默认安装

#rpm -qa | grep mysql

删除默认mysql

#rpm -e --nodeps mysql

再运行 mysql

#/usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql &

   OVER!

 


原创粉丝点击