[MySQL

    xiaoxiao2021-03-25  8

    数据库一直是没去涉及的地方,今天对MySQL简单入门一下。

    1.首先先到官网下载mysql-installer-community-5.7.17.0.msi这个包,选择community版本就足够了,个人学习的话,按照网上安装过程安装下来

    需要记住的是账号和密码必须记得,不然很麻烦,不要问我怎么知道的。然后就是配置一下系统环境,过程没有截图,但是这部分百度经验就有,也比较简单

    这里就不过多描述

    2.安装完成之后,右键cmd选择管理员身份运行,这个很重要,如果不是管理员身份运行很可能会导致拒绝访问

    3.cmd命令行输入  net start mysql57,这样就可以成功启动。

    4.这个时候我们还可以下载一个navicat for MySQL,这是让你的MySql 可视化,当然你也可以选择使用MySQL的workbench,但是

    博主不喜欢下载全家桶,所以就拿这个来配合

    5.下载完成后,点击左上角连接

    选择MYSQL,连接名自己写,其它可以不写

    6.于是就可以了~~~

    7.这时候你可以自己新建一个数据库,点击你的连接名右击新建数据库,并且创建表格,这里我是跟着菜鸟教程进行,创建了一个简单数据库和一个简单的website表。

    8.接下来就可以测试拉,btw,建表我是用可视化界面直接操作,当然你也可以用SQL语句

    9.eclipse新建一个项目,并且输入一个简单的测试代码

    package main; import java.sql.*; public  class Main{ //JDBC驱动名及数据库URL static final String JDBC_DRIVER="com.mysql.jdbc.Driver"; static final String DB_URL="JDBC:MYSQL://LOCALHOST:3306/RUNOOB"; //数据库的用户名与密码,需要根据自己的设置 static final String USER="root"; static final String PASS=""; public static void main(String[] args){ Connection conn=null; Statement stmt=null; try{ //注册JDBC驱动 Class.forName("com.mysql.jdbc.Driver"); //打开连接 System.out.println("连接数据库..."); conn = DriverManager.getConnection(DB_URL,USER,PASS); //执行查询 System.out.println("实例化Statement对..."); stmt=conn.createStatement(); String sql; sql="SELECT id,name,url FROM websites"; ResultSet rs = stmt.executeQuery(sql); //展开结果集数据库 while(rs.next()){ //通过字段检索 int id=rs.getInt("id"); String name=rs.getString("name"); String url = rs.getString("url"); //输出数据 System.out.print("ID:" + id); System.out.print(",站点名称:" + name); System.out.print(",站点URL:"+url); System.out.print("\n"); } //完成后关闭 rs.close(); stmt.close(); conn.close(); }catch(SQLException se){ //处理JDBC错误 se.printStackTrace(); }catch(Exception e){ e.printStackTrace(); }finally{ //关闭资源 try{ if(stmt!=null) stmt.close(); }catch(SQLException se){ se.printStackTrace(); } } System.out.println("Goodbye!"); } } 10.然后,运行,测试成功!!!!

    好了,由于一些私人原因现在心情很操蛋,这篇blog就简单写到这了......

    嗯。。。一定要证明自己。。。好气啊现在。。。。 /*package main; import java.util.Scanner; public class Main { private static int left; private static int right; private static int front; private static int back; private static int up; private static int down; public Main(){ left=1; right=2;    front=3; back=4; up=5; down=6;} public void C() { // TODO Auto-generated method stub int temp; temp=left; left=front; front=right; right=back; back=temp; } public void A() { // TODO Auto-generated method stub int temp; temp=left; left=back; back=right; right=front; front=temp; } public void BACK() { // TODO Auto-generated method stub int temp; temp=front; front=down; down=back; back=up; up=temp; } public void FRONT() { // TODO Auto-generated method stub int temp; temp=front; front=up; up=back; back=down; down=temp; } public void RIGHT() { // TODO Auto-generated method stub int temp; temp=right; right=up; up=left; left=down; down=temp; } private static void LEFT() { // TODO Auto-generated method stub int temp; temp=up; up=right; right=down; down=left; left=temp; } public static void main(String[] args) { // TODO Auto-generated method stub // TODO Auto-generated method stub Scanner scanner = new Scanner (System.in); //char[] line=new char[50];        String line = scanner.nextLine();        char[] orderlist=new char[line.length()];        for (int i = 0; i < line.length(); i++)        {                orderlist[i] =  line.charAt(i);         //System.out.print(orderlist[i]);         }        Main touzi1=new Main();        for(int j=0;j<line.length();j++){         switch(orderlist[j]){         case 'L':touzi1.LEFT();break;         case 'R':touzi1.RIGHT();break;         case 'F':touzi1.FRONT();break;         case 'B':touzi1.BACK();break;         case 'A':touzi1.A();break;         case 'C':touzi1.C();break;         }        }        System.out.print(touzi1.left);        System.out.print(touzi1.right);        System.out.print(touzi1.front);        System.out.print(touzi1.back);        System.out.print(touzi1.up);        System.out.print(touzi1.down); } } */

    转载请注明原文地址: https://ju.6miu.com/read-200207.html

    最新回复(0)