zoukankan      html  css  js  c++  java
  • linux安装mysql5.6

    1. 下载mysql  https://dev.mysql.com/downloads/mysql/5.6.html#downloads

      

    2. 上传解压

      

    3. 删除安装包, 重命名解压后的文件

      

    4. 先检查是否有mysql用户组和mysql用户,没有就添加有就忽略: groups mysql
        添加用户组和用户 groupadd mysql && useradd -r -g mysql mysql

      

    5. 进入mysql目录修改权限  cd mysql/ chown -R mysql:mysql ./

      

    6. 安装依赖库   yum -y install autoconf && yum install libaio* -y && yum -y install numactl 

    7. 执行安装脚本   ./scripts/mysql_install_db --user=mysql

    8. 脚本安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql

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

      

    9. 创建默认日志文件  mkdir /var/log/mariadb && touch /var/log/mariadb/mariadb.log

    10. my.cnf设置为用户可读写,其他用户不可写 。    chmod 644 /usr/local/mysql/my.cnf

    11. 启动mysql  ./support-files/mysql.server start

    12. 修改密码    ./bin/mysqladmin -u root -h localhost.localdomain password '123456'

    13. 登陆mysql   ./bin/mysql -h127.0.0.1 -uroot -p123456

    14. 授权远程登陆   grant all privileges on *.* to root@'%' identified by '123456'; flush privileges;

      

    【卸载】

    1. rm -rf /root/.mysql_sercret  

    2. rm -rf /var/lib/mysql

    3. rm -rf /usr/local/mysql

    【mysql5.6 开机自启动】

    1,将服务文件复制一份到init.d下,并重命名为mysqld
    cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    2,对文件赋予执行权限
    chmod +x /etc/init.d/mysqld 或 chmod 777 /etc/init.d/mysqld
    3,增加mysqld服务
    chkconfig --add mysqld
    4,查询mysqld服务情况
    chkconfig --list mysqld

    5, 如果3,4,5 为off:
    chkconfig --level 345 mysqld on
    6, 重启服务器验证:reboot

  • 相关阅读:
    vue store获取值时 Computed property "activeTag" was assigned to but it has no setter.
    深拷贝实现方法以及问题
    mac 中git操作账号的保存与删除
    解决Ubuntu编译内核uImage出现问题“mkimage” command not found
    ubuntu修改主机名后无法解析主机
    多行宏定义中的注释问题
    uboot启动阶段修改启动参数方法及分析
    ubuntu nfs服务器配置
    mount/umount命令详解
    Ubuntu下vsftp安装和配置
  • 原文地址:https://www.cnblogs.com/wlwl/p/9988245.html
Copyright © 2011-2022 走看看