• 阿里云服务器CentOS6.9安装Mysql


    上篇讲了CentOS6.9安装tomcat,这篇来讲mysql的安装

    1、查看CentOS是否安装了MySQL

    yum list installed | grep mysql     //查看CentOS是否安装了MySQL
    

    2、如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570976

    3、先查看yum库中的mysql

    yum list | grep mysql   //查看yum库中的mysql
    

    4、选择需要的mysql进行安装

    yum install mysql mysql-server mysql-devel -y   //安装mysql
    

    5、验证是否安装成功

    yum list installed | grep mysql //查看已安装的mysql
    rpm -qi mysql-server //查看mysql详细信息
    

      

    6、启动mysql服务

    service mysqld start    //启动mysql服务
    service mysqld stop //停止mysql服务
    service mysqld restart  //重启mysql服务
    

    7、进入mysql,并修改密码

    mysql -u root   //进入mysql
    

      

    show databases; //显示所有数据库
    

      

    use mysql;  //使用名为“mysql”的数据库
    /*
      注意:这里修改密码如果写的是password='123456'则改的密码不是123456,而是其他
    */
    update user set password=password('123456') where user='root';  //修改密码为123456
    
    select user,password from user;     //查看修改后的密码
    FLUSH PRIVILEGES;       // 修改密码后要刷新MySQL的系统权限相关表,不然修改的密码可能不会生效
    

      

    8、退出并用刚修改过的密码重新登录

    quit;   //退出mysql(exit;也可以退出)
    
    mysql -u root -p    //使用密码登录mysql  
    

      

    如果你需要在windows上通过Navicat For MySQL远程连接mysql,你还需要以下几个步骤:

    1、开放远程登录权限

    GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    

    2、开放防火墙3306端口或者关闭防火墙

    service iptables stop   //关闭防火墙
    
    /*
      如果sysconfig下没有iptables文件
      可以先随便写一句协议:iptables -P OUTPUT ACCEPT
      然后保存:service iptables save
      这样就会有iptables文件了
    */
    vim /etc/sysconfig/iptables //编辑防火墙配置
    //在配置文件中加入-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
    

      

    3、设置mysq开机启动

    chkconfig mysqld on
    

    4、因为是阿里云服务器,所以还要去阿里云上面给服务器添加3306的安全组,不然一样远程不过去 

    本文摘抄来源: https://blog.csdn.net/zhang41228/article/details/75574931

  • 相关阅读:
    Java实现 LeetCode 400 第N个数字
    Java实现 LeetCode 400 第N个数字
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 398 随机数索引
    Java实现 LeetCode 398 随机数索引
    Java实现 LeetCode 398 随机数索引
    linux中的cd ..和cd -命令有什么区别?
    GCC使用
  • 原文地址:https://www.cnblogs.com/yangyuke1994/p/9668177.html
Copyright © 2020-2023  润新知