• ADADADADAD

    Mysql for Linux怎么用rpm方式安装和配置[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:02:11

    作者:文/会员上传

    简介:

    1.准备及安装1)下载rpm安装包(或rpm bundle) rpm安装包包括两个(bundle会更多),一个是client,另一个是server,例如:MySQL-client-5.5.44-1.linux2.6.i386.rpm;MySQL-server-5.5.44-1

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1.准备及安装
    1)下载rpm安装包(或rpm bundle)
    rpm安装包包括两个(bundle会更多),一个是client,另一个是server,例如:MySQL-client-5.5.44-1.linux2.6.i386.rpm;MySQL-server-5.5.44-1.linux2.6.i386.rpm。。

    2)上传rpm(bundle)安装包
    将下载的两个rpm安装包上传至/usr/local/目录下。

    3)检测和删除之前安装的rpm包

    # rpm -qa|grep mysql

    # rpm -e –-nodeps qt-mysql-4.6.2-26.el6_4.x86_64

    # rpm -e –-nodeps mysql-server-5.1.71-1.el6.x86_64

    # rpm -e –-nodeps mysql-libs-5.1.71-1.el6.x86_64

    # rpm -e –-nodeps mysql-devel-5.1.71-1.el6.x86_64

    # rpm -e –-nodeps mysql-5.1.71-1.el6.x86_64


    4)安装rpm安装包
    # rpm -ivh MySQL-server-5.5.44-1.linux2.6.i386.rpm
    # rpm -ivh MySQL-client-5.5.44-1.linux2.6.i386.rpm

    --注:

    如果安装为rpm bundle的话,需解压和安装如下rpm包。

    1)解压tar包

    # tar -xvf mysql-8.0.12-1.el6.x86_64.rpm-bundle.tar

    2)按序安装解压的rpm包

    # rpm -ivh mysql-community-common-8.0.12-1.el6.x86_64.rpm

    # rpm -ivh mysql-community-libs-8.0.12-1.el6.x86_64.rpm

    # rpm -ivh mysql-community-libs-compat-8.0.12-1.el6.x86_64.rpm

    # rpm -ivh mysql-community-client-8.0.12-1.el6.x86_64.rpm

    # rpm -ivh mysql-community-server-8.0.12-1.el6.x86_64.rpm


    4)拷贝及修改配置文件
    # cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
    然后,在/etc/my.cnf配置文件中分别加入如下变量。
    [client]
    default-character-set=utf8
    [mysqld]
    default-storage-engine=INNODB
    character-set-server=utf8
    collation-server=utf8_generic_ci

    5)启动mysql
    # service mysql start

    2.管理及配置
    1)修改登录密码
    # /usr/bin/mysqladmin -u root password 'new-passwd'

    --注:

    1)这里需要注意,mysql5.7.4之前,安装后默认root默认没有密码,之后的密码可以通过mysqld.log获取,具体mysqld.log的位置根据具体设置而定,例如:/var/log/mysqld.log,/usr/local/mysql/mysqld.log等。可通过如下命令获取:

    cat mysqld.log|grep pass

    2)启动及停止mysql
    # /etc/init.d/mysql start
    # /usr/bin/mysqladmin -u root -p shutdown
    # sudo /etc/init.d/mysql restart

    3)自启动配置
    # chkconfig --list
    # chkconfig --del mysql
    # chkconfig --add mysql
    # chkconfig mysql on
    4)通过mysql用户启停mysql数据库时,可能会出现权限问题的报错,可以根据具体情况进行设置相关变量,例如:

    datadir,socket,log-error,pid-file等。此外,还可能会出现有关/var/lock/subsys/mysql路径的权限报错,该路径不能通过修改mysql变量的方式进行修改,但可以通过对/etc/init.d/mysqld脚本中的lockfile进行修改而进行改变。

    Mysql for Linux怎么用rpm方式安装和配置.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: linuxmysql