zoukankan      html  css  js  c++  java
  • 阿里云服务器Linux CentOS配置(一)

    自己是首次接触云平台,有幸找到了http://www.cnblogs.com/liaolongjun/p/5632789.html这里的一个简洁明了的教程。

    在安装了无数次mysql后,,终于发现了这个服务器自带了mysql数据库,【大雾】。

    执行

      # sudo netstat -tap | grep mysql

    出现

    tcp        0      0 *:mysql                     *:*                         LISTEN      1965/mysqld  

    表示已经安装了mysql

    查看状态

      # service mysqld status

    可以看到

    SUCCESS! MySQL running (1965)

    首次登录需要修改root的密码

      # cd /etc

      # vi my.cnf

      

    找到[mysqld]的段,在那段中插入一行:

      skip-grant-tables

    Esc后:wq保存

    然后

    # service mysqld restart

    重启mysql服务

    想要无密码登录数据库

      # mysql -u root -p

    结果出现

    bash: mysql: command not found

    经过百度,在家目录执行

      ln -s /usr/local/mysql/bin/mysql /usr/bin

    后再次登录(输密码的时候直接回车)

      # mysql -u root -p

    成功进入

    然后执行

      MySQL [(none)]> use mysql

    进入到数据库,修改密码

      MySQL [mysql]> update user set password=password('root') where user='root';
    最后使权限生效

      flush privileges;

    到此为止 mysql密码修改成功

    然后把my.cnf的修改再改回去,不然 就是不需要密码就可以登录数据库

    之后找到[mysqld]的段,删去先前插入的那一行:

    去掉skip-grant-tables

    然后退出来,再重新启动mysql

      # service mysqld restart

    重新登录 

      # mysql -u root -p
      Enter password: root

    登录成功

  • 相关阅读:
    Burp
    SQL注入
    网络安全没有“银弹”
    Centos7
    虚拟机的使用流程
    虚拟机安装流程
    nmap指令
    UDP 服务器和客户端实例,实现2个客户端通过UDP服务器打洞穿透
    c++ win32下窗口的最小化到托盘以及还原
    基于百度OCR的图片文字识别
  • 原文地址:https://www.cnblogs.com/yt975548/p/6687089.html
Copyright © 2011-2022 走看看