zoukankan      html  css  js  c++  java
  • CentOS 5.5 快速安装MariaDB-5.5.35

    被网上各种教程坑的不轻T,T,5.5下不升级yum的情况下想快速安装还真有点费劲 至于源码编译安装坑貌似更多 而且在小内存的VPS上编译实在费力

    下载地址

    http://yum.mariadb.org/5.5/
    因为系统是32位的 所以这里选择x86的目录下载

    安装依赖

    sudo yum install perl-DBI
    sudo rpm -ivh MariaDB-5.5.35-centos5-i686-common.rpm
    PERL-DBI不联网的安装 需要先下载源码的rpm包 然后创建源码目录 再安装rpm 最后编译安装 这里不再赘述

    安装MariaDB

    mkdir -p /var/lib/mysql
    sudo rpm -ivh MariaDB-5.5.35-centos5-i686-server.rpm

    启动并初始化密码

    service mysql start
    /usr/bin/mysqladmin -u root password '123456'

    测试启动

    mysql -uroot -p123456

    修改数据存放目录

    #mysql, MariaDB 的默认数据存放在 /var/lib/mysql/ 
    # 停止数据库
    service mysql stop
    # 创建新目录
    mkdir /usr/local/mysql_data
    # 拷贝默认数据库到新的位置
    cp -a /var/lib/mysql /usr/local/ieternal/mysql_data
    # 备份原来的配置文件
    cp -a /etc/my.cnf /etc/my.cnf_original
    # 其实查看 /etc/my.cnf 文件可以发现
    # MariaDB 的此文件之中只有一个包含语句 !includedir /etc/my.cnf.d

    # 所以需要修改的配置文件为 /etc/my.cnf.d/server.cnf
    cp /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf_original
    vim /etc/my.cnf.d/server.cnf

    # 在文件的 mysqld 节下添加内容

    [mysqld]
    datadir=/usr/local/mysql_data
    socket=/usr/local/mysql_data/mysql.sock
    #default-character-set=utf8 #mysql的配置
    character_set_server=utf8 # mariadb5.5 的配置
    slow_query_log=on
    slow_query_log_file=/usr/local/mysql_data/mysql_data/slow_query_log.log
    long_query_time=2
    [client]
    socket=/usr/local/mysql_data/mysql.sock

    保存文件后修改新文件的权限
    chown -R mysql:mysql /usr/local/mysql_data/
    cd /usr/local/mysql_data/
    chown -R mysql:mysql *
    重新初始化密码(存疑
    /usr/bin/mysqladmin -u root password '123456'
    service mysql start
    mysql -uroot -p123456

    常见操作

    # 查看mysql状态
    service mysql status
    # 关闭数据库
    service mysql stop
    # 启动数据库
    service mysql start

    授权远程登录管理

    #慎用 可能会带来安全隐患

     GRANT ALL ON *.* to root@'%' IDENTIFIED BY '123456';
     FLUSH PRIVILEGES;

     
  • 相关阅读:
    【攻防世界】beginners-luck
    Virtual Judge 20210601 日常训练 AB题解
    20210419 Vj 组队练习赛 CDIHEB 题解
    20210415 日常组队练习赛 EGJACI题解
    20210412 组队赛 BCEFGH题解
    20210408 Codeforces Round #372 (Div. 2) ABC 题解
    Codeforces Round #280 (Div. 2) BC题解
    QLU 日常训练 20210311 (Codeforces )
    QLU ACM-ICPC 2020 Training Contest 12 @2014 ICPC Anshan [Cloned]
    Virtual Judge 20210219 日常赛
  • 原文地址:https://www.cnblogs.com/toumingbai/p/3778507.html
Copyright © 2011-2022 走看看