美文网首页
Linux-MariaDB安装

Linux-MariaDB安装

作者: 4a873e424089 | 来源:发表于2018-11-06 16:35 被阅读0次

    cd /usr/local/src

    wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz

    tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz

    mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb

    cd /usr/local/mariadb

    ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb/ --datadir=/data/mariadb #用的也是mysql的用户,查看是否有一个ok

    cp support-files/my-small.cnf /usr/local/mariadb/my.cnf #拷贝配置文件,下图为配置模板,可根据不同的内存去选择

    vi /usr/local/mariadb/my.cnf //定义basedir和datadir,注意,这块是将文件放在了 /usr/local/mariadb/,因为本机上有mysql

    cp support-files/mysql.server /etc/init.d/mariadb #将启动脚本复制到/etc/init.d/mariadb 下。

    vim /usr/local/mariadb/my.cnf

    定义socket,注意上面有一个client

    端口

    server -id 主从复制

    vim /etc/init.d/mariadb //定义basedir、datadir、conf以及启动参数

    ###conf=/usr/local/mariadb/my.cnf 指定配置文件所在路径

    ##也需要修改配置文件,如果本机没有安装mysql,则和mysql的配置一样,此处不需要修改

    etc/init.d/mariadb start #启动之前,需查看有没有mysql服务。因为两个所使用的端口一致。

    物联网开发找上海捌跃网络科技有限公司

    ps -ef | grep mariadb #查看有没有相关进程

    netstat -ltnp #检查是否有3306的端口。

    进程显示,datadir,并不是配置文件所定义的,原因:调用了/etc/my.cnf,可以注释掉。可以解决问题,但是会影响mysql服务

    正确做法:vi /usr/local/mariadb/my.cnf #添加就可以

    改完,需要重启

    /etc/init.d/mariadb restart

    再查看就正常了

    转自:http://blog.51cto.com/13451715/2313216

    相关文章

      网友评论

          本文标题:Linux-MariaDB安装

          本文链接:https://www.haomeiwen.com/subject/kfbuxqtx.html