• 阿里云服务器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

    登录成功

  • 相关阅读:
    第一课 进阶高手的大门
    Codeforces Round #363 (Div. 2) C. Vacations
    HDU 5718 Oracle
    A
    Fibonacci数的后9位
    UESTC 982质因子分解
    UESTC149 解救小Q
    UESTC93 King's Sanctuary
    HDU 4857 逃生
    L1-006. 连续因子
  • 原文地址:https://www.cnblogs.com/yt975548/p/6687089.html
Copyright © 2020-2023  润新知