zoukankan      html  css  js  c++  java
  • [Linux Deploy]安装MYSQL 设置自启动

    最近把淘汰出来的魅族MX3用来折腾Linux ,废话不多说直入主题。

    我自己使用环境:

      安卓手机(需要ROOT)

      魅族MX3 基于 ANDROID 5.0

      Linux Deploy + Busybox 用于安装 Linux

    Linux Deploy 怎么安装Linux 、换国内源 网上很多文章,不再重复,我安装的是 Ubuntu 18.04 LTS

    安装Mysql 用 Root 安装,安装到最后提示 因为在Chroot模式下不能自动 运行起服务,不过没关系,之后手动启动 

    apt-get install mysql-server mysql-client
    

    手动启动、关闭服务和查看运行状态,正常启动后则可使用

    sudo service mysql start

    sudo service mysql stop

    sudo service mysql status

    添加到自动启动,前提是需要在Linux Deploy 中把系统初始化选项勾上

    mysql创建开机自动启动 没有这个文件建立一个
    /etc/rc.local

    在以上文件内追加以下代码

    service mysql start
    
    exit 0
    

      

    我安装时额外遇到的问题记录:

    启动MYSQL 服务 如果出现No directory, use HOME=/ 不能启动,设置一下mysql用户的工作目录

    usermod -d /你想设置的路径 mysql
    

    MYSQL ROOT 远程访问

    给mysql用户添加到相关权限组

    usermod -a -G aid_inet,aid_net_raw mysql

    修改Mysql 用户密码

    root 改密码
    mysql > set password for root@localhost = password('root');
    
    root 远程访问
    mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' 

    刷新权限
    mysql > flush privileges;

    /etc/mysql/mysql.conf.d/mysqld.cnf
    注释 bind-address = 127.0.0.1 解除只能本地访问限制

  • 相关阅读:
    java 反射
    java 面试题
    Java构造和解析Json数据的两种方法详解一
    JAVA UUID 生成
    tomcat 插件
    webstorm 激活码
    maven环境搭建
    svn 安装网站
    2015.6.30 反弹的教训(想做T)
    2015.6.15 惨跌开始的反思
  • 原文地址:https://www.cnblogs.com/nekoyzx/p/14490467.html
Copyright © 2011-2022 走看看