MySQL数据库 启动 命令行进入MySQL安装目录的bin目录,输入mysqld--initialize-insecure 做用是初始化data目录,并受权一个无密码的root用户 roo用户 MySQL数据库服务器的root用户是默认没有密码的,修改密码使用以下命令 mysqladmin -u root -p password JDBC 专门用于操做数据库的API。 链接数据库 1.加载JDBC-数据库驱动。 try{ Class. forName("com.mysql.jdbc.Driver"); } catch(Exception e){} 链接数据库 Connection con; String uri = "jdbc:mysql://192.168.100.1:3309/student?user=root&password=&useSSL=true"; try{ con = DriverManager.getConnection(uri); } catch(SQLException e){ System.out.println(e); } 若是数据库的表中的记录有汉字,那么创建链接时须要额外多传一个参数characterEncoding取值为gb2312或utf-8 向数据库发送SQL查询语句 try {Statement sql=con.createStatement(); } catch(SQLException e) {} 处理查询结果 返回一个ResultSet对象 ResultSet rs = sql.executeQuery{"SELCET * FROM student"); 关闭连接 con.close(); 顺序查询 next()移到下一个数据行 条件与排序查询 通常格式:select 字段 from 表名 where 条件 更新,添加与删除操做 更新:update 表 set 字段 = 新值 where <条件子句> 添加:insert into 表 values 删除:delete from 表名 where <条件子句>
码云连接:https://gitee.com/sq943997011/BESTI.IS.Java2018mysql
脚本运行截图:
git