• mysql安装


    一、使用RPM包进行安装

    首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下:
    MySQL-server-community-5.1.38-0.rhel5.i386.rpm
    MySQL-client-community-5.1.38-0.rhel5.i386.rpm

    接着我们可以使用rpm命令进行安装:
    rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm
    rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm

    二、安装二进制包

    步骤如下:

    1、用root登录系统,增加mysql用户和组

    groupadd mysql
    useradd -g mysql mysql

    2、解压二进制包,假如二进制包放在/home/mysql下,我们在解压后并增加一个符号链接

    tar xvfz mysql-5.1.38-linux-i686-glibc23.tar.gz
    ln -s mysql-5.1.38-linux-i686-glibc23 mysql

    3、在数据库目录下创建系统数据库的表,–user表示这些数据库和表的所有者为此用户

    cd mysql
    ./scripts/mysql_install_db –user=mysql

    如果没有scripts目录,则在bin目录下寻找mysql_install_db,同时如果安装过程中改变了数据库的安装目录,你需要 mysql_install_db –basedir=’mysql安装目录’ –datadir=’你要存放放数据库的目录,也就是data目录下的某个目录’

    4、设置目录权限,将data目录的所有者改为mysql,其它目录的文件的所有者为root

    chown -R root:mysql .
    chown -R mysql:mysql data

    5、启动mysql

    ./bin/mysqld_safe –user=mysql &

    三、源码安装mysql

    1、用root登录系统,增加mysql用户和组

    groupadd mysql
    useradd -g mysql mysql

    2、解压源码包,并进入解压后的目录

    tar xvfz mysql-5.1.38.tar.gz
    cd mysql-5.1.38

    3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure –help来查看,这里我们将mysql安装到/usr/local/mysql下

    ./configuer –prefix=/usr/local/mysql
    make
    make install

    4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf

    cp support-files/my-medium.cnf /etc/my.cnf

    5、在数据库目录下创建系统数据库的表,–user表示这些数据库和表的所有者为此用户

    cd /usr/local/mysql
    ./bin/mysql_install_db –user=mysql

    6、设置目录权限,将var目录的所有者更改为mysql,其它目录和文件的所有者为root

    chown -R root .
    chown -R mysql var
    chgrp -R mysql .

    7、启动mysql

    ./bin/mysqld_safe –user=mysql &

  • 相关阅读:
    Spark笔记
    java.lang.ClassNotFoundException: org.apache.storm.topology.IRichSpout
    异常分类
    手动调用run方法和普通方法调用没有区别
    URI is not registered ( Setting | Project Settings | Schemas and DTDs )
    谷歌浏览器远程计算机或设备将不接受连接解决方法
    模块2复习
    day09作业01用户登录与验证
    022测试对文档进行读取与写入
    0221判断登录是否成功小程序
  • 原文地址:https://www.cnblogs.com/myphoebe/p/1995460.html
Copyright © 2020-2023  润新知