linux命令安装mysql

安装cmake

1.安装相关库文件(没有的话就安装,有就不用安装了)  

# yum install bison gcc gcc-c++ autoconf automake zlib* libxml*ncurses-devel libtool-ltdl-devel*

 

2.安装cmake

A、网址http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gz下载cmake安装包,然后通过FileZilla Client(前提你的电脑安装了FileZilla)上传到腾讯云空间共享区,接着执行命令:

# lftp-u app100668265,55ttyyuu2 cvmftp.tencentyun.com:53000 -e 'get cmake-2.8.6.tar.gz;quit',将cmake-2.8.6.tar.gz包下载到你做操作的服务的对应目录。例如:/usr/chh/

B、在当前目录下,输入如下命令,解压安装包

# tar zxvf cmake-2.8.6.tar.gz

C、进入解压后的目录

# cd cmake-2.8.6/

D、执行下面命令准备安装文件

# ./configure

E、分别执行下面命令开始安装

# gmake

# gmake install  

 

3.添加用户和创建数据库目录和权限设置

# useradd mysql

# mkdir -p /data/mysql

# chown -R root:mysql /data/mysql

 

安装MYSQL 5.5.29

在网上http://www.cnbeta.com/articles/219206.htm下载mysql-5.5.29.tar.gz

它传输到服务器的工程同上cmake

解压mysql-5.5.29.tar.gz

# tar zxvf mysql-5.5.29.tar.gz

# cd mysql-5.5.29

分别执行以下命令,安装mysql-5.5.29

# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc/

# gmake

# gmake install

 

5.设置mysql配置文件

# cd /usr/local/mysql

# cp ./support-files/my-huge.cnf /etc/my.cnf 

 

5.1编辑/etc/my.cnf

# cd /etc

# vi my.cnf

在 [mysqld] 段增加

datadir = /data/mysql

wait-timeout = 30

max_connections = 512

max_connect_errors = 10000000

default-storage-engine = MyISAM

 

在 [mysqld] 段修改

max_allowed_packet = 16M 

 

修改完毕后按esc键,在输入:,然后输入wq!保存退出 

 

6.初始化数据库

 cd /usr/local/mysql

# ./scripts/mysql_install_db --datadir=/data/mysql--basedir=/usr/local/mysql  --defaults-file=/etc/my.cnf --user=mysql

# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

# chmod 755 /etc/rc.d/init.d/mysqld

# chkconfig --add mysqld

 

7.设置启动脚本变量 

  编辑/etc/rc.d/init.d/mysqld

# vi /etc/rc.d/init.d/mysqld

basedir=/usr/local/mysql

datadir=/data/mysql 

 

修改完毕后按esc键,在输入:,然后输入wq!保存退出 

 

8.设置变量环境

# echo "PATH=$PATH:/usr/local/mysql/bin" >>/etc/profile (永久生效)

# export PATH=$PATH:/usr/local/mysql/bin (当前生效)

 

9.启动服务

# service mysqld start

 

这时如果启动成功,则安装成功了;如果不成功,在网上自己找找原因,我是没解决,卸掉重装的

你可能感兴趣的:(linux命令安装mysql)