zoukankan      html  css  js  c++  java
  • 安装MySQL5.7版本

    使用的是腾讯云服务器~
    1.https://dev.mysql.com/downloads/file/?id=479097下载所需的压缩包(MySQL Community Server 5.7.9 Linux Generic x86-64bit )
    2.解压到/usr/local/下,然后做个软连接 ln -s MySQL Community Server 5.7.9 Linux Generic x86-64bit mysql (chown -R mysql.mysql mysql)
    3.cd mysql(没有data目录哈)
    4.创建一个组:groupadd mysql
    5.创建一个MySQL用户,并放到MySQL组中并设置密码:useradd -r -g mysql mysql
    6.配置相关的启动配置文件
    复制my_default.cnf到/etc/my.cnf (mysql启动时自动读取):cp my-default.cnf /etc/my.cnf

    复制mysql.server 到/etc/init.d/

    7.修改/etc/init.d/mysql
    basedir=/usr/local/mysql
    datadir=/usr/local/mysql/data

    8.初始化参数
    bin/mysqld --initialize --user=mysql (会生成一个data目录,代表成功)
    会生成一个临时密码,之后登陆数据库的时候会用到
    9.给数据库加密
    bin/mysql_ssl_rsa_setup
    10.启动MySQL
    ./mysqld_safe --user=mysql &
    11.登录,修改密码并设置权限

    12.设置path环境变量 (尴尬的是,云服务器并不行)
    export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH
    将这个加入到环境变量中,可以不用等到/usr/local/mysql下,直接在任意目录下登录
    mysql -uroot -p

    my.cnf:解决下乱码问题

    涉及到的Linux命令:wget,tar zxvf,

    ·

  • 相关阅读:
    Java创建多线程的方法
    Spring Cloud 学习笔记 来自csdn
    Java线程退出
    Java线程的中断与插入
    Java守护线程
    Linux安装jdk
    内部类
    枚举,包类型
    jenkins
    设计模式之装饰者模式
  • 原文地址:https://www.cnblogs.com/jebel-25/p/9482346.html
Copyright © 2011-2022 走看看