码迷,mamicode.com
首页 > 数据库 > 详细

MySQL安装过程

时间:2017-07-12 12:15:58      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:mysql


必备工具


1:Linux系统

2:MySQL 安装包   http://www.mysql.com

3:cmake(cmake编译安装)  ncuress-devek(开发工具默认安装)


避免端口冲突检查 MySQL安装情况  


rpm -q mysql-server mysql (查询是否安装)


编译安装cmake 


cd  cmake-2.8.6

./configure   

gmake  &&  gmake  install  


编译安装MySQL


groupadd  mysql    (建立组)

useradd -M -s /sbin/nologin mysql -g mysql    (建立程序用户)


tar zxf mysql-5.5.22.tar.gz -C /usr/src/     (解压MySQL压缩包)

cd /usr/src/mysql-5.5.22/


cmake 

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql    (指定安装到某目录)

-DSYSCONFDIR=/etc                 (配置文件目录)

-DDEFAULT_CHARSET=utf8                (默认字符集编码 utf8)

-DDEFAULT_COLLATION=utf8_general_ci         (通用规则)

-DWITH_EXTRA_CHARSETS=all            (额外支持字符  all表示所有)


make  &&  make install      (安装)


对数据库目录进行调整    chown -R mysql:mysql /usr/local/mysql


建立配置文件        cp     源代码包/support-files/my-medium.cnf   /etc/my.cnf


初始化数据库        


/usr/local/mysql/scripts/mysql_install_db 

--user=mysql     

--basedir=/usr/local/mysql          (指定基本目录)

--datadir=/usr/local/mysql/data            (指定数据目录)


设置环境变量         

  

vim   /etc/profile

添加     PATH=$PATH:/usr/local/mysql/bin

. /etc/profile        (刷新,立即生效)


添加系统服务


cp    源代码包/support-files/mysql.server /etc/rc.d/init.d/mysqld        (复制服务脚本)

chmod   +x   /etc/rc.d/init.d/mysqld            (设置权限)

chkconfig   --add mysqld            (添加为mysqld系统服务)



启动服务  service mysqld start




2017.7.11

JianYu

本文出自 “JianYu” 博客,请务必保留此出处http://jianyu97.blog.51cto.com/12222102/1946476

MySQL安装过程

标签:mysql

原文地址:http://jianyu97.blog.51cto.com/12222102/1946476

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!