LINUX下源码包安装mysqlclinux下安装mysql
时间:2011-04-11 07:06来源:网友供稿 作者:admin 点击:
次
2011年03月03日cms.com&kwtype=0&q=dedecms" target="_blank">dedecms.com&kwtype=0&q=mysql" target="_blank">mysql"tar xvfz de
2011年03月03日 cms.com&kwtype=0&q=dedecms" target="_blank">dedecms.com&kwtype=0&q=mysql" target="_blank">mysql"tar xvfz dedecms.com&kwtype=0&q=mysql" target="_blank">mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目次cd /usr/local/[root@drbd2 local]# ln -sv dedecms.com&kwtype=0&q=mysql" target="_blank">mysql-5.1.50-linux-i686-glibc23 mysql(创立连接)groupadd mysql 添加mysql的用户组useradd -g mysql mysql 增加mysql用户并把其加入mysql组cd mysql[root@drbd2 mysql]# chown -R mysql:mysql . 把mysql中的文件转变属主以及属组[root@drbd2 mysql]# mkdir /data 创立mysql数据存放的地方 后面有效[root@drbd2 mysql]# chown -R mysql:mysql /data/ 把文件的职权范围改为mysql的属主以及属组[root@drbd2 mysql]# ./scripts/mysql_install_db --datadir=/data --user=mysql 把数据库文件安装在指定的位置中 并指定用户[root@drbd2 mysql]# chown -R root . 把mysql下的文件改属主位root[root@drbd2 mysql]# cd support-files/[root@drbd2 support-files]# lsbinary-configure magic my-medium.cnf mysql.serverconfig.huge.ini my-huge.cnf my-small.cnf ndb-config-2-node.iniconfig.medium.ini my-innodb-heavy-4G.cnf mysqld_multi.serverconfig.small.ini my-large.cnf mysql-log-rotate[root@drbd2 support-files]# cp my-large.cnf /etc/my.cnf 配置文件vim /etc/my.cnf 进入配置文件加入最后一行# Try number of CPU's*2 for thread_concurrencythread_concurrency = 8datadir = /data[root@drbd2 support-files]# cd ..[root@drbd2 mysql]# pwd/usr/local/mysql[root@drbd2 mysql]# bin/mysqld_safe --user=mysql &[root@drbd2 mysql]# netstat –ntlptcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 5195/mysqld此时mysql已启动服务器启动时的脚本[root@drbd2 mysql]# cp support-files/mysql.server /etc/init.d/mysqld查看此脚本是不是有执行职权范围(如果没有要修改其职权范围)[root@drbd2 mysql]# ll /etc/init.d/mysqld-rwxr-xr-x 1 root root 12253 Mar 1 14:24 /etc/init.d/mysqld把此服务加入自动开启序列中[root@drbd2 mysql]# chkconfig --add mysqld[root@drbd2 mysql]# chkconfig mysqld on修改环境变量[root@drbd2 mysql]# vim /etc/profilefiPATH=$PATH:/usr/local/mysql/binexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE重读配置文件[root@drbd2 mysql]# . /etc/profile导出头文件:[root@drbd2 mysql]# ln -sv /usr/local/mysql/include /usr/include/mysql导出库文件[root@drbd2 mysql]# vim /etc/ld.so.conf.d/mysql.conf在此配置文件中加入/urs/local/mysql/lib重读配置文件[root@drbd2 mysql]# ldconfig –v导出man文件[root@drbd2 mysql]# vim /etc/man.config在此加入MANPATH /usr/local/mysql/man(man的路径)
(责任编辑:站长资源网) |
------分隔线----------------------------