您的位置:首页 > 运维架构 > Linux

linux下安装Mysql

2013-08-07 13:42 120 查看
1.系统和软件版本
系统:Red Hat Linux Enterprise server 6.3
Mysql:5.6.4-m7(tar.gz包)
2.安装前检查:
1)是否安装gcc,gcc++,cmake,若已安装可直接做步骤3,否则按如下顺序安装:
2)安装gcc(本过程使用系统盘进行的安装)
s1: rpm -ivh kernel-headers-2.6.32-279.el6.i686.rpm
s2: rpm -ivh glibc-headers-2.12-1.80.el6.i686.rpm
s3: rpm -ivh glibc-devel-2.12-1.80.el6.i686.rpm
s4: rpm -ivh ppl-0.10.2-11.el6.i686.rpm
s5: rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm
s6: rpm -ivh mpfr-2.4.1-6.el6.i686.rpm
s7: rpm -ivh cpp-4.4.6-4.el6.i686.rpm
s8: rpm -ivh gcc-4.4.6-4.el6.i686.rpm
s9: rpm -ivh gcc-c++-4.4.6-4.el6.i686.rpm
3) 安装cmake
下载cmake-2.8.3.tar.gz, 解压缩tar -zxvf cmake-2.8.3.tar.gz 得到目录cmake-2.8.3,与cmake-2.8.3并行建立上目录cmake_exe
配置安装目录:进入cmake-2.8.3,
s1: ./configure --prefix=/cmake_exe
s2: make
s3: make install
3. 安装Mysql
下载mysql-5.6.4-m7-tar.gz包后解压,会生成一个mysql-5.6.4-m7的目录
s1:在/usr/local下创建mysql目录
s2: 进入mysql-5.6.4-m7的目录,cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql(若提示没有cmake命令,则添加cmake路径:export PATH=/cmake_exe/bin:$PATH)
s3: make, make install
s4: useradd mysql创建一个用户名为mysql的用户
s5: 安装默认的数据库:以mysql身份执行:cd /usr/local/mysql/scripts
sudo ./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysql
若提示mysql用户不存在,则回到root用户执行visudo 在root All=(ALL) ALL 下加入如下一行:
mysql ALL=(ALL) ALL,保存并退出
s6: 将mysql的配置文件和服务文件复制到系统配置路径下面
cp my-medium.config /etc/my.conf
cp mysql.server /etc/init.d/mysqld
s7: 启动服务 service mysqld start 或 /etc/init.d/mysql start
s8: 添加到开机自启动chkconfig --add mysqld
s9: 增加mysql的root用户的密码:mysql -u root password 'mypassword'
s10: 在进程中查看启动的情况:ps -ef | grep mysqld
s11: 链接至数据库:mysql -u root -p
本文出自 “学习小屋” 博客,请务必保留此出处http://angie.blog.51cto.com/718881/1282592
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: