linux 源码安装mysql命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mysql源码安装
tar-zxvf 文件
添加mysql用户组
groupadd mysql
添加mysql用户并指定到mysql组中
echo "/* Linuxthreads */" >> /usr/include/pthread.h
./configure --prefix=/usr/local/mysql
make
make install
cp support-files/f /etc/f
使用mysql用户初始化数据库
bin/mysql-intall_db --user=mysql
改变当前目录的所有属主为root
chown -R root .
-R 为递归(即其下所有的子文件的属主也随之改为root)
改变var的属主为mysql
chown -R mysql var
改变当前目录的属组为mysql
chgrp -R mysql .
后台启动mysql服务&为后台启动
bin/mysqld_safe --user=mysql &
登陆到mysql数据库
/usr/local/mysql/bin/mysql
show databases ;
如果从一个源码RPM开始,那么执行如下命令:
shell> rpmbuild --rebuild --clean MySQL-VERSION.src.rpm
这样你制作一个可以安装的二进制RPM。对于旧版本的RPM,你可能需要替换用rpm替换命令rpmbuild。
对大家推荐很好使用的Linux mysql系统,像让大家对Linux mysql系统有所了解,然后对Linux mysql系统全面讲解介绍,希望对大家有用今天特意配置了mysql apache php ,虽然网上很多这方面的例子,但是很多是作者再回忆写的,所以难免有笔误的地方。而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos 虚拟机上安装成功。中文的参考:/213338/59749英文的参考How to Install MySQL 5.0 on Linux,How to Install PHP 5 on Linux ,How to Install Apache 2 on Linux
Linux mysqlapache php 安装过程。将apache ,mysql ,php 的tar.gz 文件复制到/home/tmp目录。接着执行下面的命令
Linux mysql 安装
cd /home/tmp
groupadd mysql
useradd -g mysql mysql
tar -zxvf mysql-5.1.33.tar.gz
cd mysql-5.1.33 ./configure --prefix=/usr/local/mysql
make
make install
cd /usr/local/mysql
chown -R root .
bin/mysql -u root -p
chgrp -R mysql .(注意有个.)
cd /home/tmp cd mysql-5.1.33
ln -s /usr/local/mysql/ /usr/local/mysql
cp support-files/f /etc/f
修改f 在[sqld]下面添加user=mysql.
chown root /etc/f
chgrp root /ect/f
chmod 644 /etc/f
/usr/local/mysql/bin/mysqld_safe --user=mysql &
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 35 mysql on
/usr/local/mysql/bin/mysql_install_db --user=mysql
/usr/local/mysql/bin/mysql -u root(如果能进入mysql 命令行,说明mysql 配置成功。)
edit /etc/f
[client] + default-character-set=utf8 [mysqld] + default-character-set=utf8 [mysql] + default-character-set=utf8
apache安装,请先进入/home/tmp目录(cd /home/tmp)
tar -zxvf httpd-2.2.13.tar.gz cd httpd-2.2.13./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-auth-digest=shared --enable-ssl --enable-deflate
make
history
make install
cp /usr/local/apache2/bin/apachectl /etc/init.d
chmod 755 /etc/init.d/apachectl
/usr/local/apache2/bin/apachectl start
php的安装
cd /home/tmp