zoukankan      html  css  js  c++  java
  • MySQL安装二:linux下安装MySQL

    1 上传mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz至目录/usr/local

    2 解压,重命名

    tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
    mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql

    3 创建mysql用户,添加环境变量

    useradd mysql
    vim /etc/profile
    export PATH=/usr/local/mysql/bin:$PATH
    source /etc/profile

    检查是否成功 mysql -V

     4 创建数据目录并授权

    mkdir -p /data/mysql/data
    chown -R mysql.mysql /data/mysql/data /usr/local/mysql

    5 初始化

    mysqld --initialize-insecure --basedir=/usr/local/mysql --datadir=/data/mysql/data --user=mysql

    如果出现如下错误:

     这是没有安装libaio-devel 软件包所致,安装:yum install -y libaio-devel

    安装完后再执行初始化命令,结果如下:

     root@localhost is created with an empty password !

    6 编写配置文件

    [root@izwz94fgyfy9i6g659owj8z local]# rm -f /etc/my.cnf
    [root@izwz94fgyfy9i6g659owj8z local]# cat >/etc/my.cnf<<EOF
    > [mysqld]
    > user=mysql
    > basedir=/usr/local/mysql
    > datadir=/data/mysql/data
    > socket=/tmp/mysql.sock
    > [mysql]
    > socket=/tmp/mysql.sock
    > EOF

    7 启动

    [root@izwz94fgyfy9i6g659owj8z support-files]# cd /usr/local/mysql/support-files/
    [root@izwz94fgyfy9i6g659owj8z support-files]# ./mysql.server start

     8 使用service管理启停

    ./mysql.server stop
    cp mysql.server /etc/init.d/mysqld

     9 使用systemd管理mysql

    cat > /etc/systemd/system/mysqld.service <<EOF
    [Unit]
    Description=MySQL Server
    Documentation=man:mysqld(8)
    Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
    After=network.target
    After=syslog.target
    [Install]
    WantedBy=multi-user.target
    [Service]
    User=mysql
    Group=mysql
    ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
    LimitNOFILE = 5000
    EOF

     

  • 相关阅读:
    Linq 中 表连接查询
    Html Div 拖拽
    持续集成:TestNG中case之间的关系
    测试技术培训:如何测试磁盘写的速度
    POPTEST 测试开发 免费培训课程报名
    接上文 下面是一段示例代码
    老李分享:android手机测试之适配(1)
    (转)POPTEST创始人李爱然:谢谢,帮助我的朋友!!!!
    性能调优之SQL优化
    大数据测试之Hadoop的基本概念
  • 原文地址:https://www.cnblogs.com/jec1999/p/11677716.html
Copyright © 2011-2022 走看看