创建Mysql

所需软件包:mysql-5.1.50-linux-i686-glibc23.tar.gz

Mysql的主配置文件为:/etc/my.cnf
 
# cd /usrl/local
# tar -xvf mysql-5.1.50-linux-i686-glibc23.tar.gz
# ln -sv mysql-5.1.50-linux-i686-glibc23  mysql
# cd mysql
 
添加mysql用户及用户组
# groupadd mysql
#useradd mysql -g mysql
 
修改当前目录的属主属组为mysql
# chown mysql:mysql .
 
创建存放数据库的目录
# mkdir /data
注:此目录最好挂载逻辑卷,这样便于备份
 
# chown mysql:mysql /data
 
安装数据库
# ./srcipts/mysql_install_db --datadir=/data -user=mysql
# chown -R root .
# ls /data
此时会发现/data目录下会有两个数据库文件:mysql和test,每个文件分别对应软件自带的一个数据库
 
# cd /support-files/
# cp my-large.cnf /etc/my.cnf
# vim /etc/my.cnf
编辑datadir为:
datadir=/data
 
# cd ..
# bin/mysqld_safe --user=mysql &
# cp suport-files/mysql.server /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig mysqld on
# vim /etc/profile
在export PATH一行前面添加:
PATH=$PATH:/usr/local/mysql/bin
 
重读文件/etc/profile
# . !$
 
导出mysql的头文件
# ln -sv /usr/local/mysql/include /usr/include/mysql
 
编辑库文件 
# vim /etc/ld.so.conf.d/mysql.conf
添加:
/usr/local/mysql/lib
 
重读库文件 :
# ldconfig -v 
 
导出man目录
# vim /etc/man.conf
添加:
MANPATH  /usr/local/mysql/man
 
重启服务
#service mysqld restart
 
至此,一个完整的mysql服务器配置完成

 

你可能感兴趣的:(数据库,mysql,职场,休闲)