云服务器配置Mysql

腾讯云CentOS7.3系统,上一篇文章介绍过配置JDK和tomcat,接下来安装MySQL

  1. 下载mysql的repo源

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
  2. 安装mysql-community-release-el7-5.noarch.rpm包

    sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
  3. 安装mysql

    sudo yum install mysql-server
    
  4. 接下来就是操作数据库了:

    //获取权限
    sudo chown -R root:root /var/lib/mysql 
    //重启
    service mysqld restart
    //登录
    mysql -u root
    mysql > use mysql;
    mysql > update user set password=password('123456') where user='root';//设置登录密码
    mysql > exit;
    //开放3306端口
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    //重启防火墙
    firewall-cmd --reload
    
  5. 修改权限可以使其他机器登录:

    ]# mysql -u root  -p //先进入MySQL,输入刚才设置的123456密码
    
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION  //赋予任何主机访问数据的权限 
    mysql>FLUSH PRIVILEGES //修改生效 
    mysql>EXIT //退出MySQL服务器
    

    这样就可以远程连接数据库了,例如使用Navicat for MySQL.(亲测成功的)

你可能感兴趣的:(云服务器)