搜索
Hi~登录注册
查看: 1388|回复: 0

CentOS中编译安装MySQL数据库教程 -centos教程

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-4-16 16:03:47 | 显示全部楼层 |阅读模式
以下内容基于CentOS 6.0操作系统,MySQL安装版本为v5.1.59,下面我们详细的通过命令形式来说明如何进行编译与安装MySQL。编译安装mysqlcd /usr/local/srctar zxvf mysql-5.1.59.tar.gzcd mysql-5.1.59./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data/ --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-unix-socket-path=/tmp/mysql.sock --with-shared --without-debug --with-extra-charsets=all --without-embedded-server --enable-profiling --enable-assembler --enable-thread-safe-client --with-server-suffix=-community --with-extra-charset=utf8,gbkmakemake install特别注意:在执行make编译的过程中,如果你看到屏幕上出现下面这一行,卡在那里,很久都过不去,千万别以为是编译错误了,或者服务器卡住了,只需要坚持,耐心的等待几分钟,就会编译成功!Mysql编译安装告诉我们,任何事情,只要坚持下去,终会成功!make[4]: Entering directory `/usr/local/src/mysql-5.1.59/mysql-test'groupadd mysql #添加mysql组useradd -g mysql mysql -s /bin/false #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统chown -R root /usr/local/mysql/ #允许root访问chgrp -R mysql /usr/local/mysql/ #允许mysql组访问cd /usr/local/mysql/ #进入mysql安装目录cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld #把Mysql加入系统启动cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:/etc目录下面默认有一个my.cnf,直接覆盖即可)chmod 755 /etc/init.d/mysqld #执行权限vi /etc/profile #把mysql服务加入系统环境变量:在最后添加下面这一行export PATH=$PATH:/usr/local/mysql/bin下面这两行把myslq的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定mysql的库文件地址。ln -s /usr/local/mysql/lib/mysql /usr/lib/mysqlln -s /usr/local/mysql/include/mysql /usr/include/mysql/usr/local/mysql/bin/mysql_install_db --user=mysql & #生成mysql系统数据库/usr/local/mysql/bin/mysqld_safe --user=mysql & #启动mysql/etc/rc.d/init.d/mysqld start #启动chkconfig mysqld on #加入开机启动shutdown -r now #需要重启系统,等待系统重新启动之后继续在终端命令行下面操作mysql_secure_installation #设置Mysql密码根据提示按Y 回车输入2次密码或者直接修改密码/usr/local/mysql/bin/mysqladmin -u root -p password "123456" #修改密码service mysqld restart #重启到此,mysql安装完成!
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表