大学生如何白嫖并使用腾讯云mysql云数据库

大学生如何白嫖并使用腾讯云mysql数据库

  • 一、注册腾讯云账号
  • 二、进行高校学生认证(非高校用户请略过)
    • 1.进行云+校园的认证
    • 2.进行腾讯云高校俱乐部学生认证
  • 三、申请学生云数据库(非高校用户请略过)
  • 四、申请个人开发者云数据库
  • 五、使用腾讯云mysql云数据库
    • 1.使用SQL工具进行数据操作
      • (1)使用腾讯云自带的控制台进行数据操作
      • (2)使用Navicat进行数据操作
    • 2.使用JDBC驱动进行数据操作

一、注册腾讯云账号

首先,点击访问腾讯云登录网页进行账号注册。这里步骤很简单,基本上就是绑定微信等,不做过多讲解。

二、进行高校学生认证(非高校用户请略过)

1.进行云+校园的认证

点击访问云+校园的认证,在这里填写自己就读的高校信息即可。
大学生如何白嫖并使用腾讯云mysql云数据库_第1张图片

2.进行腾讯云高校俱乐部学生认证

这个认证与我们申请腾讯云mysql没有关系,不感兴趣的可以略过。这里是腾讯云的云梯计划,通过云梯计划高校学生可以系统的学习腾讯云服务。这里有很不错的课程、实验和认证考试。点击进行高校俱乐部学生认证,需要注意的是,这里的学生认证需要edu教育邮箱,就是刚上大学时候学校发的那个。

三、申请学生云数据库(非高校用户请略过)

点击访问云+校园。经过上一步的学生认证,我们基本上就可以以打骨折的价格白嫖云数据库了。这里的规格请根据自身需求来选择。
大学生如何白嫖并使用腾讯云mysql云数据库_第2张图片
By the way,在云+校园页面你也可以申请到价格极低的学生云服务器,通过云服务器你可以使你的毕设上云,实现接入互联网的功能。除此以外,更有意思的是腾讯云服务器可以访问谷歌等网站,你可以用腾讯云服务器搭建一个中转服务,能干什么你懂的,有兴趣的可以试一下。

四、申请个人开发者云数据库

个人开发者没有高校用户的特权,但是腾讯云对个人开发者还是比较友好的,也提供了相应的体验服务。我们可以通过体验服务白嫖腾讯云服务,点击访问腾讯云产品免费体验页面。这种免费体验的时间一般很短,而且只有一次体验机会,所以请好好把握使用的机会。高校用户也可以使用免费体验的权利,与高校特权不冲突。
大学生如何白嫖并使用腾讯云mysql云数据库_第3张图片

五、使用腾讯云mysql云数据库

1.使用SQL工具进行数据操作

(1)使用腾讯云自带的控制台进行数据操作

1)点击访问腾讯云控制台
大学生如何白嫖并使用腾讯云mysql云数据库_第4张图片
2)选择“我的资源”——》“云数据库”进入数据库管理界面

大学生如何白嫖并使用腾讯云mysql云数据库_第5张图片
大学生如何白嫖并使用腾讯云mysql云数据库_第6张图片
3)点击登录,输入数据库内部的账号和密码(这里以root用户为例),就可以进入DMC - 数据库管理控制台。
大学生如何白嫖并使用腾讯云mysql云数据库_第7张图片
大学生如何白嫖并使用腾讯云mysql云数据库_第8张图片
4)使用SQL语句
大学生如何白嫖并使用腾讯云mysql云数据库_第9张图片
5)点击数据管理,可以进行数据导入和导出
数据导入:
大学生如何白嫖并使用腾讯云mysql云数据库_第10张图片
数据导出:
大学生如何白嫖并使用腾讯云mysql云数据库_第11张图片

(2)使用Navicat进行数据操作

Navicat是一款很热门的数据库管理与操作软件。这里提供破解版第三方网站的下载方式,亲测可用。

1)在数据库管理界面点击管理,查看实例详情
大学生如何白嫖并使用腾讯云mysql云数据库_第12张图片
2)开启外网访问
大学生如何白嫖并使用腾讯云mysql云数据库_第13张图片
3)在Navicat中新建连接
大学生如何白嫖并使用腾讯云mysql云数据库_第14张图片
4)使用图形化界面进行操作
大学生如何白嫖并使用腾讯云mysql云数据库_第15张图片
5)使用SQL进行操作
大学生如何白嫖并使用腾讯云mysql云数据库_第16张图片

2.使用JDBC驱动进行数据操作

通过JDBC驱动,我们可以在Java程序中对数据库数据进行操作。下面的例子,使用IDEA的Maven项目来解决JDBC依赖。
1)通过IDEA创建一个Maven项目,并将下面的代码添加到pom.xml

    <dependencies>
        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>8.0.21version>
        dependency>
    dependencies>

2)加载Maven变更
刚添加完依赖不要急着去运行程序,这时候依赖还是红的,我们需要先加载Maven变更,也就是点下图这个地方。
大学生如何白嫖并使用腾讯云mysql云数据库_第17张图片
3)编写测试程序
此处代码为查询我Study数据库中student表的数据。
student表:

id name
1 Tom
2 Mary
3 Trump

代码:

import java.sql.*;

public class test {
    public static void main(String[] args) throws Exception {
        //注册驱动
        Class.forName("com.mysql.jdbc.Driver");  // 此处为MySQL8.0以下版本的写法
        // com.mysql.cj.jdbc.Driver  (这是MySQL8.0及以上版本的写法)

        //URL、User、Password
        String URL = "jdbc:mysql://外网地址:外网端口/需要链接的数据库?useUnicode=true&characterEncoding=UTF8&serverTimezone=Asia/Shanghai";
        // jdbc:mysql://主机名或IP地址:MySQL所使用的端口号/数据库名称?是否使用Unicode编码&具体使用那一种编码&授时地点(这是MySQL8.0及以上的写法,注意腾讯云一般使用的是5.7版本)
        //jdbc:mysql://外网地址:外网端口/需要连接的数据库  (这是MySQL8.0以下版本的写法)
        String User = "root";  // 这里为你的用户名
        String Password = "123456";  // 这里为数据库密码

        //创建连接
        Connection conn = DriverManager.getConnection(URL, User, Password);  // 创建conn连接对象
        Statement stmt = conn.createStatement();  // 实例化Statement对象
        String SQL = "select * from student;";  // SQL语句,此处报警是因为我没有在IDEA里设置SQL方言
        ResultSet rs = stmt.executeQuery(SQL);  // 执行SQL语句并返回结果集
        System.out.println("id    name");  //  打印student表的属性名
        while(rs.next()){  // 按行遍历结果集
            int id = rs.getInt("id");  // 从结果集中获取id属性的值
            String name = rs.getString("name");  // 从结果集中获取name属性的值
            System.out.println(id + "     " + name);  // 打印id和name
        }
    }
}

4)进行连接,测试成功
大学生如何白嫖并使用腾讯云mysql云数据库_第18张图片
Last but not least,如果本文对你有帮助,请点赞并收藏,欢迎各路大神来评论区留言。

你可能感兴趣的:(数据库,数据库,mysql,腾讯云,jdbc,Navicat)